diff --git a/.gitattributes b/.gitattributes index ff1bb2956f1d61684d7d1b7bdd2252bbc95720f2..a980cf5302805cffd0d33c9773b15d4c0612b6f1 100644 --- a/.gitattributes +++ b/.gitattributes @@ -919,3 +919,173 @@ checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.588d9fc checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0002.bb9a39fde98c4305b537aff625575d64.wav filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.09d299a3229e408da6d033da2218d693.wav filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/titsjob_1/generated_audio/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0001.fd811442d0b7.b0eb6ccbde19.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0002.a6bb57f9c250.fda5177ce5e4.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0003.4ab9061216aa.7a4f0421ce15.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0001.e7ee3c78829e42759a16f364b148970b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0001.37f7a5a7ace5.1c52b4f043d7.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0002.9e030bc2f24e.63a234e70523.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0001.986e9ffecc93.2c3ff644321c.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0002.4c094b09efff.092b9a535aec.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.98160bb535954ea39469d5ce9493224f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.a841291d77e64ee7b96ede9a133b73ec.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.9e26d4a33be847db953fc64ee5efebec.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0001.e685a918d2d7.8b0cf24ca308.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0002.20b1d7cd10b7.97d9b298c003.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.bd64adeec1954c0da4e86e176bfc221f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.4d888932ebe84aac882508b1c4d808ac.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0001.9f2927060e93.f44f51fd96f7.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0002.b915f8305f7f.d72ec7dc4915.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0003.daf93e4cbe09.acf1f98e99b7.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.08f5b7235c994ea093a36465ecff6e39.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.22e64ccde1a4436ca842b05c8d02c650.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.697b41ef965342949120b511c811f836.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.834bae5f970c48db952c513afd828436.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.7ea555f18c964702999f1ad807dd30e6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.987b56ec94f74de3935a7f9e75565a31.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.df8199ed9671491a8c48db00cf4b8a35.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.3e64b77b3229468d992b72935c924631.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0001.35e8cfbaa19c.d4f72d93098e.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0002.149882c9c962.8ee8ae92890f.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0003.ff41581907ec.50637578cfd1.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.afd5acdf1bb944e78420e536f907bbb5.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.d3373f488a4c4a37a7db251574349ac5.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/reviews/clip_0001.397356ac36d6.3e03ac02b211.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/generated_audio/clip_0001.ae12c4af6e244e7abe6317cece5f7399.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/reviews/clip_0001.7b895c50d9f2.078fd8cd4856.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.2d60f66e72dd47daa14617dd57f48372.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.806c22085bb049028727de7925c8e6fe.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.00303d1106084b9ca80980c006a1316d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.30f2b6f8a1dd435786b74775e65293d4.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.a5265096b29c4494a17038bf254eb5d6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0001.46a078f0395d.6f5353392e20.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0002.34c28df86384.b50d8cbfd068.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0003.3a1e2e75a528.bb5592f6f392.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/audio/clip_0001.b627439dc736464fa58e7a45b86d9c40.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/segments/clip_0001.b627439dc736464fa58e7a45b86d9c40.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0001.aee198bf65cd.9a07a0c9d4c1.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0002.f8a76a337248.37df8c3237b5.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0002.5d2e57c57b3545a08666baab6392eb8d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0002.5d2e57c57b3545a08666baab6392eb8d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.b9aa6dc091714304869e41249acd726b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.e65a7b08fe8144d9af35681ea52537f0.wav filter=lfs diff=lfs merge=lfs -text diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8c1f93ff04baf69ff8eec81a7292031a11c1da69 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/api_prompt.json @@ -0,0 +1,564 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "20", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "11", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "beta", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Model Attention Backend" + }, + "class_type": "ModelAttentionBackend", + "inputs": { + "attention": "pytorch attention", + "model": [ + "36", + 0 + ] + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands cupping her bare breasts around the man's penis, the white bed behind her under purple light. [at 0s] her palms press the outer sides of her breasts inward until the inner curves wrap the shaft. [at 2s] she squeezes her breasts together hard so the shaft is held between them. [at 3s] chest-level medium close-up on her breasts and the penis. She blinks once, eyes on the lens. [at 5s] she slides her breasts up the shaft toward the head, then down toward the base, slow, hands still on the outer sides. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling.\\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both hands on the outer sides of her breasts, shaft still wrapped between them, kneeling on the carpet in front of the bed. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving.\\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00160_.png" + }, + "is_changed": [ + "cc636953342edb1445629fe77545257252149f0e3ccce3b7f4823922c678497d" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "er_sde" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "37", + 0 + ], + "sage_attention": "disabled" + } + }, + "36": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "34", + 0 + ] + } + }, + "37": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9563c20e384f31fb6572a62eedcca852f054c974 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "913c69e0bd03ca26c417fb06288fd0b5fbd44e9842d1ed15b3f514ff2749bc82", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands cupping her bare breasts around the man's penis, the white bed behind her under purple light. [at 0s] her palms press the outer sides of her breasts inward until the inner curves wrap the shaft. [at 2s] she squeezes her breasts together hard so the shaft is held between them. [at 3s] chest-level medium close-up on her breasts and the penis. She blinks once, eyes on the lens. [at 5s] she slides her breasts up the shaft toward the head, then down toward the base, slow, hands still on the outer sides. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both hands on the outer sides of her breasts, shaft still wrapped between them, kneeling on the carpet in front of the bed. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving.\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "33e3e14323f940efeb8652e071c922ec77c94ba52a4b4aca141bb258c25e30c0", + "prompt_prefix": "", + "run_name": "titsjob_1", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands cupping her bare breasts around the man's penis, the white bed behind her under purple light. [at 0s] her palms press the outer sides of her breasts inward until the inner curves wrap the shaft. [at 2s] she squeezes her breasts together hard so the shaft is held between them. [at 3s] chest-level medium close-up on her breasts and the penis. She blinks once, eyes on the lens. [at 5s] she slides her breasts up the shaft toward the head, then down toward the base, slow, hands still on the outer sides. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands cupping her bare breasts around the man's penis, the white bed behind her under purple light. [at 0s] her palms press the outer sides of her breasts inward until the inner curves wrap the shaft. [at 2s] she squeezes her breasts together hard so the shaft is held between them. [at 3s] chest-level medium close-up on her breasts and the penis. She blinks once, eyes on the lens. [at 5s] she slides her breasts up the shaft toward the head, then down toward the base, slow, hands still on the outer sides. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both hands on the outer sides of her breasts, shaft still wrapped between them, kneeling on the carpet in front of the bed. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving.\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "109b38aca7e6f8f3659246f6a6ee6c2e2a540287ccd7f1a9d7b526c30782a7f3", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both hands on the outer sides of her breasts, shaft still wrapped between them, kneeling on the carpet in front of the bed. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving.\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 20 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=titsjob_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..ca08dddd9834a170cab8b1a57d3923763192c9ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/7d7fa7d2ae63432b9f6d9c903ba4c137/workflow.json @@ -0,0 +1,3041 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + 807.5401805280887, + -505.3535362422366 + ], + "scale": 0.9516650000000056 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2227.874211538462, + 3322.5099999999984 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 511.9407946742149, + 709.8257083398806 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 65, + "last_node_id": 37, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 17, + 11, + 0, + 12, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 26, + 0, + 27, + 1, + "IMAGE" + ], + [ + 62, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 63, + 36, + 0, + 20, + 0, + "MODEL" + ], + [ + 64, + 1, + 0, + 37, + 0, + "MODEL" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 16, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 17, + 19 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 17, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "beta", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "beta", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2708.349309023152, + 2610.516978404862 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 119.41807692307685, + 1109.770769230769 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1300.3814367450732, + 1855.181182453909 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands cupping her bare breasts around the man's penis, the white bed behind her under purple light. [at 0s] her palms press the outer sides of her breasts inward until the inner curves wrap the shaft. [at 2s] she squeezes her breasts together hard so the shaft is held between them. [at 3s] chest-level medium close-up on her breasts and the penis. She blinks once, eyes on the lens. [at 5s] she slides her breasts up the shaft toward the head, then down toward the base, slow, hands still on the outer sides. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling.\\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both hands on the outer sides of her breasts, shaft still wrapped between them, kneeling on the carpet in front of the bed. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving.\\noverall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "titsjob_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 15, + 20, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands cupping her bare breasts around the man's penis, the white bed behind her under purple light. [at 0s] her palms press the outer sides of her breasts inward until the inner curves wrap the shaft. [at 2s] she squeezes her breasts together hard so the shaft is held between them. [at 3s] chest-level medium close-up on her breasts and the penis. She blinks once, eyes on the lens. [at 5s] she slides her breasts up the shaft toward the head, then down toward the base, slow, hands still on the outer sides. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling.\",\n \"overall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both hands on the outer sides of her breasts, shaft still wrapped between them, kneeling on the carpet in front of the bed. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving.\",\n \"overall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 13, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00160_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00160_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 60 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 60, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3644.593329567502, + 188.07416619593764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2465.0299521693423, + 2653.4290549667803 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "disabled", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "disabled" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 36, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2716.101520003815, + 2647.949891680466 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 312.095703125, + 58 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": { + "collapsed": true + }, + "id": 37, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2416.784013329474, + 2619.214732522412 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..4f8947f9c04ded89b44aae384690e201192ecd6d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/api_prompt.json @@ -0,0 +1,564 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "20", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "11", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "beta", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Model Attention Backend" + }, + "class_type": "ModelAttentionBackend", + "inputs": { + "attention": "pytorch attention", + "model": [ + "36", + 0 + ] + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00160_.png" + }, + "is_changed": [ + "cc636953342edb1445629fe77545257252149f0e3ccce3b7f4823922c678497d" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "er_sde" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "37", + 0 + ], + "sage_attention": "disabled" + } + }, + "36": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "34", + 0 + ] + } + }, + "37": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..318348871a76a029b9a2841bd8509748baed5ce3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "63973f04ba5e35c2be031bf1f89414d30c45ce4b8d876f2f4755311519762927", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "prompt_prefix": "", + "run_name": "titsjob_1", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=titsjob_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..5df5dda8bff347cd60c2ba60db472c73a683cc3e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/94b901b8ef8a4a9fad03e4fd36103e7f/workflow.json @@ -0,0 +1,3042 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -1595.989694265235, + -2412.2860643000686 + ], + "scale": 1.266666115000008 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2223.643442307693, + 4001.5484615384557 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 511.9407946742149, + 709.8257083398806 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 65, + "last_node_id": 37, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 17, + 11, + 0, + 12, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 26, + 0, + 27, + 1, + "IMAGE" + ], + [ + 62, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 63, + 36, + 0, + 20, + 0, + "MODEL" + ], + [ + 64, + 1, + 0, + 37, + 0, + "MODEL" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 16, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 17, + 19 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 17, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "beta", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "beta", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2708.349309023152, + 2610.516978404862 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 119.41807692307685, + 1109.770769230769 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1448.4583598219956, + 2455.9504132231364 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "titsjob_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 15, + 20, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\",\n \"overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\",\n \"overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\",\n \"overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 13, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00160_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00160_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 60 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 60, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3644.593329567502, + 188.07416619593764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2465.0299521693423, + 2653.4290549667803 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "disabled", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "disabled" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 36, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2716.101520003815, + 2647.949891680466 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 312.095703125, + 58 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": { + "collapsed": true + }, + "id": 37, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2416.784013329474, + 2619.214732522412 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..4f8947f9c04ded89b44aae384690e201192ecd6d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/api_prompt.json @@ -0,0 +1,564 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "20", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "11", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "beta", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Model Attention Backend" + }, + "class_type": "ModelAttentionBackend", + "inputs": { + "attention": "pytorch attention", + "model": [ + "36", + 0 + ] + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00160_.png" + }, + "is_changed": [ + "cc636953342edb1445629fe77545257252149f0e3ccce3b7f4823922c678497d" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "er_sde" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "37", + 0 + ], + "sage_attention": "disabled" + } + }, + "36": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "34", + 0 + ] + } + }, + "37": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..318348871a76a029b9a2841bd8509748baed5ce3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "63973f04ba5e35c2be031bf1f89414d30c45ce4b8d876f2f4755311519762927", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "bd05a6b60d8d315ec521cbab7b52a3418955fbb9a8b91cca97dd442012543107", + "prompt_prefix": "", + "run_name": "titsjob_1", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "6217a0d2830275a247e056d15171d13affed93823f39730cb1e7de61dd820093", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "f2e001780cc5304750fbea2cf690e60b597be8b261ed4ecba5fb79fcde8e72c3", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "b8ca217e8bba64823e42b9a7d561a28b88cd23166ceb70e5316421f810c0482f", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=titsjob_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..5df5dda8bff347cd60c2ba60db472c73a683cc3e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/bb9a39fde98c4305b537aff625575d64/workflow.json @@ -0,0 +1,3042 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -1595.989694265235, + -2412.2860643000686 + ], + "scale": 1.266666115000008 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2223.643442307693, + 4001.5484615384557 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 511.9407946742149, + 709.8257083398806 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 65, + "last_node_id": 37, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 17, + 11, + 0, + 12, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 26, + 0, + 27, + 1, + "IMAGE" + ], + [ + 62, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 63, + 36, + 0, + 20, + 0, + "MODEL" + ], + [ + 64, + 1, + 0, + 37, + 0, + "MODEL" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 16, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 17, + 19 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 17, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "beta", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "beta", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2708.349309023152, + 2610.516978404862 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 119.41807692307685, + 1109.770769230769 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1448.4583598219956, + 2455.9504132231364 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\\noverall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "titsjob_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 15, + 20, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing.\",\n \"overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling.\",\n \"overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft.\",\n \"overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 13, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00160_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00160_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 60 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 60, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3644.593329567502, + 188.07416619593764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2465.0299521693423, + 2653.4290549667803 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "disabled", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "disabled" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 36, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2716.101520003815, + 2647.949891680466 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 312.095703125, + 58 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": { + "collapsed": true + }, + "id": 37, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2416.784013329474, + 2619.214732522412 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..551bd56177e4764bd6ff537861eb44400e0bf444 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/api_prompt.json @@ -0,0 +1,561 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "20", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "11", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "beta", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Model Attention Backend" + }, + "class_type": "ModelAttentionBackend", + "inputs": { + "attention": "pytorch attention", + "model": [ + "36", + 0 + ] + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\\noverall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 640 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00121_.png" + }, + "is_changed": [ + "08c192c5deecde38da343ca7251a8d5beefdaea659740b17929e057b17b8aa43" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "er_sde" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "1", + 0 + ], + "sage_attention": "disabled" + } + }, + "36": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "34", + 0 + ] + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d17ff2727e858bfe9d48d474c62a5f158dada648 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "702671c765c621dd61a018fd9d0e1659e2ec0a1617bdfba5a74eed3900c43b92", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 640 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\noverall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "96f21ac6474e292b1c0ab61d81f7cc9e43278439c3b35fb67429cffa6a90e5f9", + "prompt_prefix": "", + "run_name": "titsjob_1", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\noverall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "prompt_hash": "6ac07f2e330598bb30eca6cfdba992d600da2fe6ca844730cbf2b05dbd502022", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\noverall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "prompt_hash": "928f660164c7e80efe6c114839f15acaed05a534f47c88138e77e7fabd1e572e", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "prompt_hash": "ca1c4b28f7fdb4d8c8d1a3f735b1c8c39e0077bffeed4b41c099e052319ba480", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: Low bass pulse, quiet, continuous.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 640x352; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=titsjob_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..101566a8b75f6ec3aa1bbc0036add00fba18e1b3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/recovery_archives/d0541992c15e49f9b88a4f53ee2baf87/workflow.json @@ -0,0 +1,3092 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -3448.971459814791, + 206.05457980165497 + ], + "scale": 1.0468315000000086 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2206.720365384616, + 4467.702307692298 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 511.9407946742149, + 709.8257083398806 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 65, + "last_node_id": 38, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 17, + 11, + 0, + 12, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 26, + 0, + 27, + 1, + "IMAGE" + ], + [ + 62, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 63, + 36, + 0, + 20, + 0, + "MODEL" + ], + [ + 64, + 1, + 0, + 37, + 0, + "MODEL" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 17, + 19 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 17, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "beta", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "beta", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 1078 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2708.349309023152, + 2610.516978404862 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 119.41807692307685, + 1109.770769230769 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1549.9968213604561, + 2999.027336300056 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\\noverall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "titsjob_1", + "h3-v06-release-example", + 640, + 352, + "video", + "disabled", + 15, + 20, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\",\n \"overall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: Low bass pulse, quiet, continuous.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\",\n \"overall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: Low bass pulse, quiet, continuous.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\",\n \"overall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: Low bass pulse, quiet, continuous.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 640 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 14, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00121_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00121_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 60 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 60, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3644.593329567502, + 188.07416619593764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2650.197496929512, + 2754.6252712891987 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "disabled", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "disabled" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 36, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2716.101520003815, + 2647.949891680466 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 312.095703125, + 58 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": { + "collapsed": false + }, + "id": 37, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2411.760087696448, + 2611.3199922419394 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": null, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2463.66815297038, + 2733.4184713018763 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0001.fd811442d0b7.b0eb6ccbde19.review.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0001.fd811442d0b7.b0eb6ccbde19.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c00335ee7dbb7e4c74159beae54605b761835e29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0001.fd811442d0b7.b0eb6ccbde19.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb1603e363ad34dffeb7ac5ea07698c717a36a20d40a95df9515384873eb1f13 +size 938565 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0002.a6bb57f9c250.fda5177ce5e4.review.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0002.a6bb57f9c250.fda5177ce5e4.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c0f3ec2b9d5215d8604c7d95ff8900423a0125cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0002.a6bb57f9c250.fda5177ce5e4.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8e8bc690ae8c2c8ae9d0eb37951bc52a22bee630deb73002302864fc6e4d3dc +size 974059 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0003.4ab9061216aa.7a4f0421ce15.review.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0003.4ab9061216aa.7a4f0421ce15.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c69657e414e4a358f5c18b35abe9fdc6bc8c3f04 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/reviews/clip_0003.4ab9061216aa.7a4f0421ce15.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:617c43ff4b2372292faee6fd846c3813eead7000913df1ddeb954d68c49e666e +size 1216157 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f0c15aec96a54697ff034c51ac4bae63c7d21513 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd811442d0b746d24c9e811c2a82fee2992ec6ad2ef89781c644501506aeb522 +size 770771 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..a2049adf3310340a44f5976ec05ae8c578caf752 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.70cfbbf4e0814423b73b29b97cf68ca0.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going. +overall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: Low bass pulse, quiet, continuous. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f77f1ef4f8b534138f00676450804723d2e7e318 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7f5b7a332cf8ee0163c82d4ffb1fded2194329ecc948cd59cf5bdb2168b5012 +size 803756 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..4b13d64ac67e64fb567530cdc85c5f13c78ecdbe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.7d7fa7d2ae63432b9f6d9c903ba4c137.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands cupping her bare breasts around the man's penis, the white bed behind her under purple light. [at 0s] her palms press the outer sides of her breasts inward until the inner curves wrap the shaft. [at 2s] she squeezes her breasts together hard so the shaft is held between them. [at 3s] chest-level medium close-up on her breasts and the penis. She blinks once, eyes on the lens. [at 5s] she slides her breasts up the shaft toward the head, then down toward the base, slow, hands still on the outer sides. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. +overall_soundscape: Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..eead69d3104614bedb0e6e83c1288df4fd5361f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24302e6d90e19889c2619d08ba335da7ae4b0f680cff53b0f01ed621f3ac1e77 +size 924724 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b12099d02abdc4e3ba4a193c38f076f47e2ebeec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0001.94b901b8ef8a4a9fad03e4fd36103e7f.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the carpet pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick kneels facing the lens, both hands already on her bare breasts, the man's penis between them, white bed behind her under purple light. [at 0s] both palms cup the outer sides of her breasts and press inward so the inner curves wrap the shaft. [at 1.5s] she locks that wrap and slides her breasts down toward the base, then up toward the head, slow and hard. [at 3s] she tilts her head to her left, smiles, eyes on the lens, and blinks once. The camera pushes in toward her chest. [at 4s] profile shot of her torso and the shaft between her breasts. [at 6s] she slides down again, breasts tight on the penis. [at 8s] she tilts her head to her right, smiles. A very quiet sigh. End while the next up-stroke is still climbing. +overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2049f717777987487bd0ce3e408372e4c082960a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6bb57f9c250ecdf957e5beed2891304f2addeab3e179acc30ad1fe95bf4db52 +size 813008 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ccad4c3f85bd9ae06f992ce231b8f93789665654 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.588d9fc905cb4322b8e0231454b1adf7.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking. +overall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: Low bass pulse, quiet, continuous. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..344c630a5f86e26c7e19f15c270b869c185fc5fa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e67c2aa6db79cc7bf9dd5a27063b9944c229fe4f39cb39539be66cac14cad62 +size 794761 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..dab1539e144951e98cc35524f5962aed99479f7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0002.bb9a39fde98c4305b537aff625575d64.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps both palms on the outer sides of her breasts, shaft locked between them, kneeling on the carpet. [at 0s] three-quarter view. She slides her breasts down to the base then up to the head, same hard stroke. [at 2.5s] she smiles at the lens and blinks. [at 4s] close-up of her breasts and the penis only. [at 6s] she squeezes harder on the down-stroke, then slides up. [at 8s] head tilts left, small smile. A very quiet sigh. The camera holds the close-up. End while the down-stroke is still traveling. +overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9955ed1bb8ec773d92d4d68d720e3bfd8069c786 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99212430b90bf11ecbfdf1c3f5e8a8b6ecac6e51a8c2b84c65e174f8be961fdd +size 781629 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..2e2a40f2a1c4cf2371833e2165cdb7f583d6ab1e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.09d299a3229e408da6d033da2218d693.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. Close-up of her breasts and the man's penis stays locked. The adult woman with long wavy dark brown hair keeps both hands pressing the outer sides of her breasts. [at 0s] she slides her breasts down to the base then up to the head. [at 2.5s] she blinks and smiles toward the lens when her face is in the top of the frame. [at 5s] harder squeeze, another full up-down stroke. [at 7.5s] she tilts her head to her right. A very quiet sigh. The camera holds the close-up. End while the breasts are still sliding on the shaft. +overall_soundscape: Skin on skin, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4 b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0e1ff8c96e308f76e37ac68beb7b5ccbc42ddb56 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ab9061216aab1285e6e82836b82a46168a39b27b516882fef1b1e34bc745433 +size 1062110 diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..31bbc94d1f27e6b003b661797c806b526057433f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/segments/clip_0003.d0541992c15e49f9b88a4f53ee2baf87.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going. +overall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: Low bass pulse, quiet, continuous. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/titsjob_1/workflow.json b/checkpoint_h3_context_loop/h3_chains/titsjob_1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..101566a8b75f6ec3aa1bbc0036add00fba18e1b3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/titsjob_1/workflow.json @@ -0,0 +1,3092 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -3448.971459814791, + 206.05457980165497 + ], + "scale": 1.0468315000000086 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2206.720365384616, + 4467.702307692298 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 511.9407946742149, + 709.8257083398806 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 65, + "last_node_id": 38, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 17, + 11, + 0, + 12, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 26, + 0, + 27, + 1, + "IMAGE" + ], + [ + 62, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 63, + 36, + 0, + 20, + 0, + "MODEL" + ], + [ + 64, + 1, + 0, + 37, + 0, + "MODEL" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 17, + 19 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 17, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "beta", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "beta", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 1078 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2708.349309023152, + 2610.516978404862 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 119.41807692307685, + 1109.770769230769 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1549.9968213604561, + 2999.027336300056 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\\noverall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\\noverall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\nnon_diegetic_music: Low bass pulse, quiet, continuous.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "titsjob_1", + "h3-v06-release-example", + 640, + 352, + "video", + "disabled", + 15, + 20, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 20, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the dark bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, forearms on the sheet, black t-shirt on, black lace thong and fishnet stockings, ass raised behind her, eyes on the lens. [at 0s] she holds still and looks at the spectator. [at 1.5s] icytwerk, she twerks causing her ass to jiggle and shake while her hips roll left then right, same prone pose. [at 3s] she blinks once. The camera stays static. [at 5s] the camera rises a little, then lowers back to the opening height. [at 7s] she tilts her head to her right. A very quiet sigh. [at 8.5s] another left-right hip roll, ass still shaking. End while the twerk is still going.\",\n \"overall_soundscape: Cotton t-shirt, lace thong, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: Low bass pulse, quiet, continuous.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach, black t-shirt, lace thong, fishnets, ass raised. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] dutch angle on her face and raised hips. She blinks. [at 5s] she tilts her head to her right. [at 7.5s] another full hip roll, same prone lock. A very quiet sigh. The camera holds the dutch angle. End while the ass is still shaking.\",\n \"overall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: Low bass pulse, quiet, continuous.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose, black t-shirt, lace thong, fishnets. [at 0s] icytwerk, she twerks causing her ass to jiggle and shake, hips rolling left then right. [at 2s] the camera starts a slow orbit from her face toward her ass. [at 5s] the orbit reaches her ass and thong. [at 7s] she blinks when her face is still visible, then the frame is her ass. [at 8.5s] hips roll left then right, ass shaking. A very quiet sigh. The camera holds on her ass. End while the twerk is still going.\",\n \"overall_soundscape: Cotton, lace, fishnet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"non_diegetic_music: Low bass pulse, quiet, continuous.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "titsjob_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 640 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 14, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00121_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00121_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 60 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 60, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3644.593329567502, + 188.07416619593764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2650.197496929512, + 2754.6252712891987 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "disabled", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "disabled" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 36, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2716.101520003815, + 2647.949891680466 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 312.095703125, + 58 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": { + "collapsed": false + }, + "id": 37, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2411.760087696448, + 2611.3199922419394 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": null, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2463.66815297038, + 2733.4184713018763 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6026e3a4a253693b71dfb705c2316bb9a25e3d5c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/api_prompt.json @@ -0,0 +1,619 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "35", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "38", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "simple", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ], + "frame_2": [ + "29", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "29", + 0 + ], + "last_frame": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "35": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "34", + 0 + ], + "strength_model": 0.5 + } + }, + "38": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "11", + 0 + ], + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "39", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "Load VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "last_frame": [ + "27", + 3 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.json new file mode 100644 index 0000000000000000000000000000000000000000..1975d81ac8a01a176cfb4e1440f3f13931386707 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e7ee3c78829e42759a16f364b148970b", + "checkpoint": "h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.safetensors", + "checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:04:13Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_1/generated_audio/clip_0001.e7ee3c78829e42759a16f364b148970b.wav", + "generated_audio_sha256": "5e835b004a3bef0604674b788a1e1adc836c4407d09f28d6db6cda773efa1f0b", + "generated_continuity": "on", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_1/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.prompt.txt", + "prompt_file_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e7ee3c78829e42759a16f364b148970b", + "revision_metadata": "h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.mp4", + "segment_sha256": "37f7a5a7ace5d85d6cf7868c2f12702d4f812ea9e050a76fb0de346f17b8030c", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2614ed1b99727a04fcef21ecc4270343d0415756 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245 +size 136195272 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..1975d81ac8a01a176cfb4e1440f3f13931386707 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e7ee3c78829e42759a16f364b148970b", + "checkpoint": "h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.safetensors", + "checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:04:13Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_1/generated_audio/clip_0001.e7ee3c78829e42759a16f364b148970b.wav", + "generated_audio_sha256": "5e835b004a3bef0604674b788a1e1adc836c4407d09f28d6db6cda773efa1f0b", + "generated_continuity": "on", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_1/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.prompt.txt", + "prompt_file_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e7ee3c78829e42759a16f364b148970b", + "revision_metadata": "h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.mp4", + "segment_sha256": "37f7a5a7ace5d85d6cf7868c2f12702d4f812ea9e050a76fb0de346f17b8030c", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.json new file mode 100644 index 0000000000000000000000000000000000000000..b522ffc8ee431e789d95ba76fbea950f65a504f8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e7ee3c78829e42759a16f364b148970b", + "checkpoint": "h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.safetensors", + "checkpoint_sha256": "496bf38103cec71324edd2800db0aacbe1dd9c22663ae1d17cae2badcbcbf9f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:11:01Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_1/generated_audio/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.wav", + "generated_audio_sha256": "64d026c976f2eaafd1a96812a83c61feb9828679366a8da91a24581df1ea6608", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.1403999924659729, + 2.5615921020507812, + 3.14959716796875 + ], + "context_motion_baseline": 0.15413665771484375, + "detected_luma_jump": -2.1392593383789062, + "detection_threshold": 1.25, + "mean_luma_jump": -1.9422454833984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.33603452794692096, + 0.34607998717064953 + ], + [ + 0.6550815956265319, + 0.6674329570695465 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0722000002861023, + 85.68880462646484, + 167.04580688476562 + ], + "start_frame": 1, + "target_percentiles": [ + 0.2125999927520752, + 88.25039672851562, + 170.19540405273438 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "e7ee3c78829e42759a16f364b148970b", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.prompt.txt", + "prompt_file_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "62ba88fb0f0f4e7c96cf55f554a527aa", + "revision_metadata": "h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.mp4", + "segment_sha256": "9e030bc2f24e165069a6fad67387b6d13004f322f03d5170b9ba1cc60a410a47", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "e7ee3c78829e42759a16f364b148970b", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3cd972c43dae694932d4b6e4fb5e9752ceea8cc8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:496bf38103cec71324edd2800db0aacbe1dd9c22663ae1d17cae2badcbcbf9f0 +size 135960368 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..b522ffc8ee431e789d95ba76fbea950f65a504f8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/checkpoints/clip_0002.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e7ee3c78829e42759a16f364b148970b", + "checkpoint": "h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.safetensors", + "checkpoint_sha256": "496bf38103cec71324edd2800db0aacbe1dd9c22663ae1d17cae2badcbcbf9f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:11:01Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_1/generated_audio/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.wav", + "generated_audio_sha256": "64d026c976f2eaafd1a96812a83c61feb9828679366a8da91a24581df1ea6608", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.1403999924659729, + 2.5615921020507812, + 3.14959716796875 + ], + "context_motion_baseline": 0.15413665771484375, + "detected_luma_jump": -2.1392593383789062, + "detection_threshold": 1.25, + "mean_luma_jump": -1.9422454833984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.33603452794692096, + 0.34607998717064953 + ], + [ + 0.6550815956265319, + 0.6674329570695465 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0722000002861023, + 85.68880462646484, + 167.04580688476562 + ], + "start_frame": 1, + "target_percentiles": [ + 0.2125999927520752, + 88.25039672851562, + 170.19540405273438 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "e7ee3c78829e42759a16f364b148970b", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.prompt.txt", + "prompt_file_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "62ba88fb0f0f4e7c96cf55f554a527aa", + "revision_metadata": "h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.mp4", + "segment_sha256": "9e030bc2f24e165069a6fad67387b6d13004f322f03d5170b9ba1cc60a410a47", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "e7ee3c78829e42759a16f364b148970b", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..4d24b69262e5a8ce1a158b7678c023be3ade849b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e56eb7dc951c31d6ba696255284dc4f292b683b3d84040bf58d986ba5e1671c +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..387fb4d496ea045078a11a1303593fd6d52afda6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/final/t2v_normal_2026-09-10.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6389e4e9374ad84c4996c6e207125ef6dce3d845dc1d282d55548684be6b775d +size 3308380 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0001.e7ee3c78829e42759a16f364b148970b.wav b/checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0001.e7ee3c78829e42759a16f364b148970b.wav new file mode 100644 index 0000000000000000000000000000000000000000..640e29aaad17e6e3ba073b4c0b1c32baf5e93d0b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0001.e7ee3c78829e42759a16f364b148970b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e835b004a3bef0604674b788a1e1adc836c4407d09f28d6db6cda773efa1f0b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.wav b/checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.wav new file mode 100644 index 0000000000000000000000000000000000000000..7b265401e3134b81ad0ca7dd3128a383438ff7fc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/generated_audio/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64d026c976f2eaafd1a96812a83c61feb9828679366a8da91a24581df1ea6608 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..ac4fa53f552ea7e97ae11de3686a897c312284f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/manifest.json @@ -0,0 +1,271 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_1/api_prompt.json", + "plan": "h3_chains/twerk_1/plan.json", + "workflow": "h3_chains/twerk_1/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e7ee3c78829e42759a16f364b148970b", + "checkpoint": "h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.safetensors", + "checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:04:13Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_1/generated_audio/clip_0001.e7ee3c78829e42759a16f364b148970b.wav", + "generated_audio_sha256": "5e835b004a3bef0604674b788a1e1adc836c4407d09f28d6db6cda773efa1f0b", + "generated_continuity": "on", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_1/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.prompt.txt", + "prompt_file_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e7ee3c78829e42759a16f364b148970b", + "revision_metadata": "h3_chains/twerk_1/checkpoints/clip_0001.e7ee3c78829e42759a16f364b148970b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.mp4", + "segment_sha256": "37f7a5a7ace5d85d6cf7868c2f12702d4f812ea9e050a76fb0de346f17b8030c", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json", + "plan": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json", + "workflow": "h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e7ee3c78829e42759a16f364b148970b", + "checkpoint": "h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.safetensors", + "checkpoint_sha256": "496bf38103cec71324edd2800db0aacbe1dd9c22663ae1d17cae2badcbcbf9f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:11:01Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_1/generated_audio/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.wav", + "generated_audio_sha256": "64d026c976f2eaafd1a96812a83c61feb9828679366a8da91a24581df1ea6608", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.1403999924659729, + 2.5615921020507812, + 3.14959716796875 + ], + "context_motion_baseline": 0.15413665771484375, + "detected_luma_jump": -2.1392593383789062, + "detection_threshold": 1.25, + "mean_luma_jump": -1.9422454833984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.33603452794692096, + 0.34607998717064953 + ], + [ + 0.6550815956265319, + 0.6674329570695465 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0722000002861023, + 85.68880462646484, + 167.04580688476562 + ], + "start_frame": 1, + "target_percentiles": [ + 0.2125999927520752, + 88.25039672851562, + 170.19540405273438 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "e7ee3c78829e42759a16f364b148970b", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.prompt.txt", + "prompt_file_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "62ba88fb0f0f4e7c96cf55f554a527aa", + "revision_metadata": "h3_chains/twerk_1/checkpoints/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.mp4", + "segment_sha256": "9e030bc2f24e165069a6fad67387b6d13004f322f03d5170b9ba1cc60a410a47", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f7f0c8a4d8e05eb2d06e0af93bf581b647c3392997ab247526a74f112f75f245", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "e7ee3c78829e42759a16f364b148970b", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a53f4a71ee9ee54f925bf8c73b1ed5efe4fcf3cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "e474074b81fab9e08f45bea29d8f36c50bc4287c6020fc23e38c65607715dddb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_1", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..7f794c68ae4a955b9e1e6b73b20e8f47a66f6ecd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_1", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_1", + "source_audio": null, + "updated_at": "2026-09-09T21:55:29Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_01/99edac34819448a18b81d2ab7bfea1d3.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_01/99edac34819448a18b81d2ab7bfea1d3.json new file mode 100644 index 0000000000000000000000000000000000000000..feeecba928990d4d695207432726d11bed5491ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_01/99edac34819448a18b81d2ab7bfea1d3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "99edac34819448a18b81d2ab7bfea1d3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T21:55:29.492Z", + "updated_at": "2026-09-09T21:59:39.391Z", + "executed_at": "2026-09-09T21:55:29.492Z", + "last_executed_at": "2026-09-09T21:59:39.391Z", + "execution_count": 4, + "prompt_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..5fa5475b611043f5b85a8c91c20e4aaa4cde0006 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_1", + "scene_id": "clip_01", + "active_revision": "99edac34819448a18b81d2ab7bfea1d3", + "revisions": [ + { + "id": "99edac34819448a18b81d2ab7bfea1d3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T21:55:29.492Z", + "updated_at": "2026-09-09T21:59:39.391Z", + "executed_at": "2026-09-09T21:55:29.492Z", + "last_executed_at": "2026-09-09T21:59:39.391Z", + "execution_count": 4, + "prompt_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_02/67f8b4e507754d39ac26a924e7b1c1dc.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_02/67f8b4e507754d39ac26a924e7b1c1dc.json new file mode 100644 index 0000000000000000000000000000000000000000..a0077a9305bc4533a4c1d5ecbfef1aa554859bc7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_02/67f8b4e507754d39ac26a924e7b1c1dc.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "67f8b4e507754d39ac26a924e7b1c1dc", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:05:38.993Z", + "updated_at": "2026-09-09T22:05:38.995Z", + "executed_at": "2026-09-09T22:05:38.995Z", + "last_executed_at": "2026-09-09T22:05:38.995Z", + "execution_count": 1, + "prompt_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..8a51c301a484074b4c3cee45e60016b1aa334d2a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_1", + "scene_id": "clip_02", + "active_revision": "67f8b4e507754d39ac26a924e7b1c1dc", + "revisions": [ + { + "id": "67f8b4e507754d39ac26a924e7b1c1dc", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:05:38.993Z", + "updated_at": "2026-09-09T22:05:38.995Z", + "executed_at": "2026-09-09T22:05:38.995Z", + "last_executed_at": "2026-09-09T22:05:38.995Z", + "execution_count": 1, + "prompt_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6026e3a4a253693b71dfb705c2316bb9a25e3d5c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/api_prompt.json @@ -0,0 +1,619 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "35", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "38", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "simple", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ], + "frame_2": [ + "29", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "29", + 0 + ], + "last_frame": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "35": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "34", + 0 + ], + "strength_model": 0.5 + } + }, + "38": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "11", + 0 + ], + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "39", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "Load VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "last_frame": [ + "27", + 3 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a53f4a71ee9ee54f925bf8c73b1ed5efe4fcf3cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "e474074b81fab9e08f45bea29d8f36c50bc4287c6020fc23e38c65607715dddb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_1", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..dfcef1e7bde4c069c04c31ec9e7344179e4c6945 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/62ba88fb0f0f4e7c96cf55f554a527aa/workflow.json @@ -0,0 +1,3322 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -2937.534531835119, + -200.6392547564358 + ], + "scale": 0.9516650000000021 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 500, + 594 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 67, + "last_node_id": 39, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 7, + 27, + 3, + 9, + 3, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 50, + 29, + 0, + 26, + 1, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 53, + 29, + 0, + 27, + 1, + "IMAGE" + ], + [ + 54, + 26, + 0, + 27, + 2, + "IMAGE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 37, + 0, + 35, + 0, + "MODEL" + ], + [ + 61, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 62, + 36, + 0, + 37, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 64, + 35, + 0, + 20, + 0, + "MODEL" + ], + [ + 65, + 11, + 0, + 38, + 0, + "MODEL" + ], + [ + 66, + 38, + 0, + 12, + 0, + "MODEL" + ], + [ + 67, + 39, + 0, + 38, + 1, + "VAE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 7, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 19, + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 20, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 2668 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 80, + 862 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1300.3814367450732, + 1855.181182453909 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 15, + 8, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 15, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": 50, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 54 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 53, + "name": "image", + "type": "IMAGE" + }, + { + "link": 54, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [ + 7 + ], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3580, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 50, + 53 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1812 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": {}, + "id": 34, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 61 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1164.3527961194434, + 2875.0993303096757 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 35, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1665.8463375930976, + 3441.1032515688303 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1679.7912599215322, + 2664.0270089480555 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 37, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1978.3045227405337, + 2663.421113583017 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 38, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + }, + { + "link": 67, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 26, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 4272.086413768378, + 765.0340238956297 + ], + "properties": { + "Node name for S&R": "ModelPreviewOverrideKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 437.4957574356522, + 920.0182837448042 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 1, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 67 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 3794.2175295286343, + 1014.7603543555576 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 58 + ], + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6026e3a4a253693b71dfb705c2316bb9a25e3d5c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/api_prompt.json @@ -0,0 +1,619 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "35", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "38", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "simple", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ], + "frame_2": [ + "29", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "29", + 0 + ], + "last_frame": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "35": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "34", + 0 + ], + "strength_model": 0.5 + } + }, + "38": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "11", + 0 + ], + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "39", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "Load VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "last_frame": [ + "27", + 3 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a53f4a71ee9ee54f925bf8c73b1ed5efe4fcf3cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "e474074b81fab9e08f45bea29d8f36c50bc4287c6020fc23e38c65607715dddb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_1", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..dfcef1e7bde4c069c04c31ec9e7344179e4c6945 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/recovery_archives/e7ee3c78829e42759a16f364b148970b/workflow.json @@ -0,0 +1,3322 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -2937.534531835119, + -200.6392547564358 + ], + "scale": 0.9516650000000021 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 500, + 594 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 67, + "last_node_id": 39, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 7, + 27, + 3, + 9, + 3, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 50, + 29, + 0, + 26, + 1, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 53, + 29, + 0, + 27, + 1, + "IMAGE" + ], + [ + 54, + 26, + 0, + 27, + 2, + "IMAGE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 37, + 0, + 35, + 0, + "MODEL" + ], + [ + 61, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 62, + 36, + 0, + 37, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 64, + 35, + 0, + 20, + 0, + "MODEL" + ], + [ + 65, + 11, + 0, + 38, + 0, + "MODEL" + ], + [ + 66, + 38, + 0, + 12, + 0, + "MODEL" + ], + [ + 67, + 39, + 0, + 38, + 1, + "VAE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 7, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 19, + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 20, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 2668 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 80, + 862 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1300.3814367450732, + 1855.181182453909 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 15, + 8, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 15, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": 50, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 54 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 53, + "name": "image", + "type": "IMAGE" + }, + { + "link": 54, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [ + 7 + ], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3580, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 50, + 53 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1812 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": {}, + "id": 34, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 61 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1164.3527961194434, + 2875.0993303096757 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 35, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1665.8463375930976, + 3441.1032515688303 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1679.7912599215322, + 2664.0270089480555 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 37, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1978.3045227405337, + 2663.421113583017 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 38, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + }, + { + "link": 67, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 26, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 4272.086413768378, + 765.0340238956297 + ], + "properties": { + "Node name for S&R": "ModelPreviewOverrideKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 437.4957574356522, + 920.0182837448042 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 1, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 67 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 3794.2175295286343, + 1014.7603543555576 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 58 + ], + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0001.37f7a5a7ace5.1c52b4f043d7.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0001.37f7a5a7ace5.1c52b4f043d7.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1e228acf8c14a8bc00c01311b62f8eedfd63365a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0001.37f7a5a7ace5.1c52b4f043d7.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5c2266a685e5e4813f1d07dd7c57d0e4958ff5e17432f1fcc8b8880f01df02e +size 1725549 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0002.9e030bc2f24e.63a234e70523.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0002.9e030bc2f24e.63a234e70523.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d0f88501ddc2c59f5b75e51d806e412b85e5256c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/reviews/clip_0002.9e030bc2f24e.63a234e70523.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b52ba14b0aa121974c5ad550916942da620ae9959042b8088cdea15d6fe73e6a +size 1475583 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..443c4b6572441af839746400e325d519b3690d82 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37f7a5a7ace5d85d6cf7868c2f12702d4f812ea9e050a76fb0de346f17b8030c +size 1564475 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..0a22797087db1fb36626e01363ff339cf93b069e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0001.e7ee3c78829e42759a16f364b148970b.prompt.txt @@ -0,0 +1,5 @@ +integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam + +overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps. + +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..38725c7d318a508184cd38b467081494ca44e61b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e030bc2f24e165069a6fad67387b6d13004f322f03d5170b9ba1cc60a410a47 +size 1330130 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..522798a6401681d4fb82eb5e367aae321744d2bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/segments/clip_0002.62ba88fb0f0f4e7c96cf55f554a527aa.prompt.txt @@ -0,0 +1,5 @@ +integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam + +overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_1/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..dfcef1e7bde4c069c04c31ec9e7344179e4c6945 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_1/workflow.json @@ -0,0 +1,3322 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -2937.534531835119, + -200.6392547564358 + ], + "scale": 0.9516650000000021 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 500, + 594 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 440, + 702 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 67, + "last_node_id": 39, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 7, + 27, + 3, + 9, + 3, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 50, + 29, + 0, + 26, + 1, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 53, + 29, + 0, + 27, + 1, + "IMAGE" + ], + [ + 54, + 26, + 0, + 27, + 2, + "IMAGE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 37, + 0, + 35, + 0, + "MODEL" + ], + [ + 61, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 62, + 36, + 0, + 37, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 64, + 35, + 0, + 20, + 0, + "MODEL" + ], + [ + 65, + 11, + 0, + 38, + 0, + "MODEL" + ], + [ + 66, + 38, + 0, + 12, + 0, + "MODEL" + ], + [ + 67, + 39, + 0, + 38, + 1, + "VAE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 7, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 19, + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4800, + 444 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4800, + 648 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 20, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 2668 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 80, + 862 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1300.3814367450732, + 1855.181182453909 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 15, + 8, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_1", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 15, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": 50, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 54 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 53, + "name": "image", + "type": "IMAGE" + }, + { + "link": 54, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [ + 7 + ], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3580, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 50, + 53 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1812 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": {}, + "id": 34, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 61 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1164.3527961194434, + 2875.0993303096757 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 35, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1665.8463375930976, + 3441.1032515688303 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1679.7912599215322, + 2664.0270089480555 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 37, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1978.3045227405337, + 2663.421113583017 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 38, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + }, + { + "link": 67, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 26, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 4272.086413768378, + 765.0340238956297 + ], + "properties": { + "Node name for S&R": "ModelPreviewOverrideKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 437.4957574356522, + 920.0182837448042 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 1, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 67 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 3794.2175295286343, + 1014.7603543555576 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 58 + ], + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..39cba58fd596ed29cf0cc40b77b66a550f7218fc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/api_prompt.json @@ -0,0 +1,620 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "35", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "38", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "simple", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_2", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ], + "frame_2": [ + "29", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "29", + 0 + ], + "last_frame": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "35": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "34", + 0 + ], + "strength_model": 1.0 + } + }, + "38": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "11", + 0 + ], + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "39", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "Load VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "last_frame": [ + "27", + 3 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.json new file mode 100644 index 0000000000000000000000000000000000000000..c94085b9535a85c0d99bd4dd5c6a5245e7dc3c8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "dd5c4d912bfd425fbf6d34307c014da6", + "checkpoint": "h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.safetensors", + "checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:22:32Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_2/generated_audio/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.wav", + "generated_audio_sha256": "c5967e63780d4436616e0871422817c9a7c56258b1e3378e367ce819d4a7d8d8", + "generated_continuity": "on", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_2/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.prompt.txt", + "prompt_file_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "dd5c4d912bfd425fbf6d34307c014da6", + "revision_metadata": "h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.mp4", + "segment_sha256": "986e9ffecc93c213ec611d56edc834093ef695cf6fcf8d77a011f40fa4bbd61e", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..461586a82e369c4c1791047d5795759e32c0b65a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627 +size 136195272 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..c94085b9535a85c0d99bd4dd5c6a5245e7dc3c8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "dd5c4d912bfd425fbf6d34307c014da6", + "checkpoint": "h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.safetensors", + "checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:22:32Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_2/generated_audio/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.wav", + "generated_audio_sha256": "c5967e63780d4436616e0871422817c9a7c56258b1e3378e367ce819d4a7d8d8", + "generated_continuity": "on", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_2/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.prompt.txt", + "prompt_file_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "dd5c4d912bfd425fbf6d34307c014da6", + "revision_metadata": "h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.mp4", + "segment_sha256": "986e9ffecc93c213ec611d56edc834093ef695cf6fcf8d77a011f40fa4bbd61e", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.json new file mode 100644 index 0000000000000000000000000000000000000000..2755a2cd1ed5406fb6e3b81930bdac54ce401fe5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "dd5c4d912bfd425fbf6d34307c014da6", + "checkpoint": "h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.safetensors", + "checkpoint_sha256": "b92849a5faa7da537e5e1dc05eca5f4b79ce0ba9a42a41923bc10516c58b904d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:30:55Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_2/generated_audio/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.wav", + "generated_audio_sha256": "14e62913819828f4f98ca8815bdbb6c4184b84516eee06d8ac18998c6591ab68", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.2125999927520752, + 4.0222015380859375, + 6.0 + ], + "context_motion_baseline": 0.13452911376953125, + "detected_luma_jump": -4.124626159667969, + "detection_threshold": 1.25, + "mean_luma_jump": -3.9191436767578125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.33182980406518076, + 0.34760314343022364 + ], + [ + 0.6438399969362745, + 0.6673694087009804 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 84.6166000366211, + 164.17919921875 + ], + "start_frame": 1, + "target_percentiles": [ + 0.2125999927520752, + 88.63880157470703, + 171.5256736755371 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_2/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "dd5c4d912bfd425fbf6d34307c014da6", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.prompt.txt", + "prompt_file_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "4086fb63b1ac44f0acb032e9cb52621b", + "revision_metadata": "h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.mp4", + "segment_sha256": "4c094b09efffebc7948843b1ac31048b752b92ebce6cfc7ca64df5feeb26e540", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "dd5c4d912bfd425fbf6d34307c014da6", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4fb31473c022a8ad28accf1bfdbe96c546b2b78f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b92849a5faa7da537e5e1dc05eca5f4b79ce0ba9a42a41923bc10516c58b904d +size 135960368 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..2755a2cd1ed5406fb6e3b81930bdac54ce401fe5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/checkpoints/clip_0002.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "run_name": "twerk_2", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "dd5c4d912bfd425fbf6d34307c014da6", + "checkpoint": "h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.safetensors", + "checkpoint_sha256": "b92849a5faa7da537e5e1dc05eca5f4b79ce0ba9a42a41923bc10516c58b904d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:30:55Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_2/generated_audio/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.wav", + "generated_audio_sha256": "14e62913819828f4f98ca8815bdbb6c4184b84516eee06d8ac18998c6591ab68", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.2125999927520752, + 4.0222015380859375, + 6.0 + ], + "context_motion_baseline": 0.13452911376953125, + "detected_luma_jump": -4.124626159667969, + "detection_threshold": 1.25, + "mean_luma_jump": -3.9191436767578125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.33182980406518076, + 0.34760314343022364 + ], + [ + 0.6438399969362745, + 0.6673694087009804 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 84.6166000366211, + 164.17919921875 + ], + "start_frame": 1, + "target_percentiles": [ + 0.2125999927520752, + 88.63880157470703, + 171.5256736755371 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_2/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "dd5c4d912bfd425fbf6d34307c014da6", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.prompt.txt", + "prompt_file_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "4086fb63b1ac44f0acb032e9cb52621b", + "revision_metadata": "h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.mp4", + "segment_sha256": "4c094b09efffebc7948843b1ac31048b752b92ebce6cfc7ca64df5feeb26e540", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "dd5c4d912bfd425fbf6d34307c014da6", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..b5486008dac2303206b8fd0e7bb8165767d9dfb1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5ea0657250297cf775f4390b1d00b805111a6fd400ab3235cee0d358b71e683 +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..43ac3cd4c89b7c18f17435e59a902c950448902c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/final/t2v_normal_2026-09-10.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d04308316ea2734787e8b38a8439b08a60fb0ce8c139fd239519c82635a975be +size 3105201 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.wav b/checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.wav new file mode 100644 index 0000000000000000000000000000000000000000..affb386dc284527f08ff8d53c417d01119504072 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5967e63780d4436616e0871422817c9a7c56258b1e3378e367ce819d4a7d8d8 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.wav b/checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.wav new file mode 100644 index 0000000000000000000000000000000000000000..65112d86bf625f30e8cdb1c763e54d9e5d1f12b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/generated_audio/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14e62913819828f4f98ca8815bdbb6c4184b84516eee06d8ac18998c6591ab68 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..4ecad937da530129e83898842fd92fc2c8c79990 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/manifest.json @@ -0,0 +1,271 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_2/api_prompt.json", + "plan": "h3_chains/twerk_2/plan.json", + "workflow": "h3_chains/twerk_2/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_2", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "dd5c4d912bfd425fbf6d34307c014da6", + "checkpoint": "h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.safetensors", + "checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:22:32Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_2/generated_audio/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.wav", + "generated_audio_sha256": "c5967e63780d4436616e0871422817c9a7c56258b1e3378e367ce819d4a7d8d8", + "generated_continuity": "on", + "history_hash": "e06faaf3ef715dc612d2e7d97422e5039c6e6afe4f99ef14a232c1bb43d64694", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_2/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.prompt.txt", + "prompt_file_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "dd5c4d912bfd425fbf6d34307c014da6", + "revision_metadata": "h3_chains/twerk_2/checkpoints/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d6153bb990a89dc2b3815f5212e828c7e2549b515f8e99d2da95a4bd13495f9c" + }, + "generation_hash": "cceb7ad9970b943f6f817f227cfbf0938916892f47ef166252a66543d1620cb8", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.mp4", + "segment_sha256": "986e9ffecc93c213ec611d56edc834093ef695cf6fcf8d77a011f40fa4bbd61e", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json", + "plan": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json", + "workflow": "h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "dd5c4d912bfd425fbf6d34307c014da6", + "checkpoint": "h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.safetensors", + "checkpoint_sha256": "b92849a5faa7da537e5e1dc05eca5f4b79ce0ba9a42a41923bc10516c58b904d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:30:55Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_2/generated_audio/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.wav", + "generated_audio_sha256": "14e62913819828f4f98ca8815bdbb6c4184b84516eee06d8ac18998c6591ab68", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.2125999927520752, + 4.0222015380859375, + 6.0 + ], + "context_motion_baseline": 0.13452911376953125, + "detected_luma_jump": -4.124626159667969, + "detection_threshold": 1.25, + "mean_luma_jump": -3.9191436767578125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.33182980406518076, + 0.34760314343022364 + ], + [ + 0.6438399969362745, + 0.6673694087009804 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 84.6166000366211, + 164.17919921875 + ], + "start_frame": 1, + "target_percentiles": [ + 0.2125999927520752, + 88.63880157470703, + 171.5256736755371 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "9e5e202cd36e38daa60a5fc43391eb8429ff8904e15e0a7de6784a9601ed02e5", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_2/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "dd5c4d912bfd425fbf6d34307c014da6", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.prompt.txt", + "prompt_file_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "4086fb63b1ac44f0acb032e9cb52621b", + "revision_metadata": "h3_chains/twerk_2/checkpoints/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "037fb368228155f76780d527a17fa5b8381dc460f1d820c231586fba2423b703" + }, + "generation_hash": "b608f5eaa385b7f8bc96fe08551d9c7da8fca965889e36910dd3c2a09ab7f692", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 20, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.mp4", + "segment_sha256": "4c094b09efffebc7948843b1ac31048b752b92ebce6cfc7ca64df5feeb26e540", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "838f9ac224fb6ff2af183e29adf0b61d122ec707a85ac214b64998e315266627", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "dd5c4d912bfd425fbf6d34307c014da6", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a54332d19ef91f918285b9ae54bb0e2892e622a4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "e474074b81fab9e08f45bea29d8f36c50bc4287c6020fc23e38c65607715dddb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_2", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_2", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..25648c52ee3ef18450d078435ff436981ccdc185 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_2", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_2", + "source_audio": null, + "updated_at": "2026-09-09T22:17:52Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/7eb52afafa2d4fd7877e7faeb233005d.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/7eb52afafa2d4fd7877e7faeb233005d.json new file mode 100644 index 0000000000000000000000000000000000000000..22f622b7c8fa67709841eb3678de0e7ec064836a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/7eb52afafa2d4fd7877e7faeb233005d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7eb52afafa2d4fd7877e7faeb233005d", + "parent_id": "9ef862c7ef5a43cb9c7d1e1f501e93b2", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:22:48.907Z", + "updated_at": "2026-09-09T22:22:48.907Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/9ef862c7ef5a43cb9c7d1e1f501e93b2.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/9ef862c7ef5a43cb9c7d1e1f501e93b2.json new file mode 100644 index 0000000000000000000000000000000000000000..556f2538f053b9075a5f863c42ceafc551b63939 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/9ef862c7ef5a43cb9c7d1e1f501e93b2.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9ef862c7ef5a43cb9c7d1e1f501e93b2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:17:52.491Z", + "updated_at": "2026-09-09T22:17:52.492Z", + "executed_at": "2026-09-09T22:17:52.492Z", + "last_executed_at": "2026-09-09T22:17:52.492Z", + "execution_count": 1, + "prompt_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..5c8ac4510c7531f0b8b555e798ece76f94ceeb73 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_2", + "scene_id": "clip_01", + "active_revision": "7eb52afafa2d4fd7877e7faeb233005d", + "revisions": [ + { + "id": "9ef862c7ef5a43cb9c7d1e1f501e93b2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:17:52.491Z", + "updated_at": "2026-09-09T22:17:52.492Z", + "executed_at": "2026-09-09T22:17:52.492Z", + "last_executed_at": "2026-09-09T22:17:52.492Z", + "execution_count": 1, + "prompt_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0" + }, + { + "id": "7eb52afafa2d4fd7877e7faeb233005d", + "parent_id": "9ef862c7ef5a43cb9c7d1e1f501e93b2", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:22:48.907Z", + "updated_at": "2026-09-09T22:22:48.907Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/7bb77a7651784ba0ab07559389d4db1d.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/7bb77a7651784ba0ab07559389d4db1d.json new file mode 100644 index 0000000000000000000000000000000000000000..32e76b4e02f0fd3a909d584fe63df22c4e061d83 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/7bb77a7651784ba0ab07559389d4db1d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7bb77a7651784ba0ab07559389d4db1d", + "parent_id": "9ccc117603c54c1a833cd15859a88899", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:25:34.586Z", + "updated_at": "2026-09-09T22:25:34.587Z", + "executed_at": "2026-09-09T22:25:34.587Z", + "last_executed_at": "2026-09-09T22:25:34.587Z", + "execution_count": 1, + "prompt_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/9ccc117603c54c1a833cd15859a88899.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/9ccc117603c54c1a833cd15859a88899.json new file mode 100644 index 0000000000000000000000000000000000000000..c9210c01aec49c34873be5af2618b8c6f612fd03 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/9ccc117603c54c1a833cd15859a88899.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9ccc117603c54c1a833cd15859a88899", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:16:30.364Z", + "updated_at": "2026-09-09T22:21:50.946Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "c6954ffda18280fa79675c494697d556d26892ffbc95e57c52ce133ca69b20f6", + "prompt": "For the target video, at 0.00 seconds into the target video, (from [Shot 1]) is fully referenced.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..e1627a65bf52ad8f2e726cccae615f28649d3022 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_2", + "scene_id": "clip_02", + "active_revision": "9ccc117603c54c1a833cd15859a88899", + "revisions": [ + { + "id": "9ccc117603c54c1a833cd15859a88899", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:16:30.364Z", + "updated_at": "2026-09-09T22:21:50.946Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "c6954ffda18280fa79675c494697d556d26892ffbc95e57c52ce133ca69b20f6" + }, + { + "id": "7bb77a7651784ba0ab07559389d4db1d", + "parent_id": "9ccc117603c54c1a833cd15859a88899", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:25:34.586Z", + "updated_at": "2026-09-09T22:25:34.587Z", + "executed_at": "2026-09-09T22:25:34.587Z", + "last_executed_at": "2026-09-09T22:25:34.587Z", + "execution_count": 1, + "prompt_sha256": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..39cba58fd596ed29cf0cc40b77b66a550f7218fc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/api_prompt.json @@ -0,0 +1,620 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "35", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "38", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "simple", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_2", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ], + "frame_2": [ + "29", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "29", + 0 + ], + "last_frame": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "35": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "34", + 0 + ], + "strength_model": 1.0 + } + }, + "38": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "11", + 0 + ], + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "39", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "Load VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "last_frame": [ + "27", + 3 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a54332d19ef91f918285b9ae54bb0e2892e622a4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "e474074b81fab9e08f45bea29d8f36c50bc4287c6020fc23e38c65607715dddb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_2", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_2", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2285454ac252ad2e45eae5e50868779d6ad00958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/4086fb63b1ac44f0acb032e9cb52621b/workflow.json @@ -0,0 +1,3324 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -608.4812650733529, + -2467.7190020288012 + ], + "scale": 1.1515146500000029 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 500, + 594 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 457.36842861703917, + 703.085526788565 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 67, + "last_node_id": 39, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 7, + 27, + 3, + 9, + 3, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 50, + 29, + 0, + 26, + 1, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 53, + 29, + 0, + 27, + 1, + "IMAGE" + ], + [ + 54, + 26, + 0, + 27, + 2, + "IMAGE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 37, + 0, + 35, + 0, + "MODEL" + ], + [ + 61, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 62, + 36, + 0, + 37, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 64, + 35, + 0, + 20, + 0, + "MODEL" + ], + [ + 65, + 11, + 0, + 38, + 0, + "MODEL" + ], + [ + 66, + 38, + 0, + 12, + 0, + "MODEL" + ], + [ + 67, + 39, + 0, + 38, + 1, + "VAE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 7, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 19, + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4797.611841065158, + 543.1085957959801 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4796.417761597737, + 681.4342250878003 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 1048 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 20, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 2668 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 80, + 862 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1300.3814367450732, + 1855.181182453909 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_2", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 15, + 8, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_2", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 15, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": 50, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 54 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 53, + "name": "image", + "type": "IMAGE" + }, + { + "link": 54, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [ + 7 + ], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3580, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 50, + 53 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1812 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": {}, + "id": 34, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 61 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1164.3527961194434, + 2875.0993303096757 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 35, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1665.8463375930976, + 3441.1032515688303 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1679.7912599215322, + 2664.0270089480555 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 37, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1978.3045227405337, + 2663.421113583017 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 38, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + }, + { + "link": 67, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 26, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 4215.60645495934, + 736.1373007840311 + ], + "properties": { + "Node name for S&R": "ModelPreviewOverrideKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 437.4957574356522, + 920.0182837448042 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 1, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 67 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 3794.2175295286343, + 1014.7603543555576 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 58 + ], + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..39cba58fd596ed29cf0cc40b77b66a550f7218fc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/api_prompt.json @@ -0,0 +1,620 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "9", + 0 + ], + "latent": [ + "9", + 1 + ], + "state": [ + "6", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "11": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "35", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "12": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "10", + 0 + ], + "model": [ + "38", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "11", + 0 + ], + "scheduler": "simple", + "steps": [ + "6", + 7 + ] + } + }, + "14": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "12", + 0 + ], + "latent_image": [ + "10", + 3 + ], + "noise": [ + "8", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "16": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "14", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "16", + 0 + ], + "fps": 24.0, + "images": [ + "15", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "6", + 0 + ], + "trim_frames": [ + "10", + 1 + ] + } + }, + "18": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "17", + 1 + ], + "images": [ + "17", + 0 + ], + "images_with_overlap": [ + "17", + 2 + ], + "sampled_latent": [ + "14", + 0 + ], + "state": [ + "6", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "19": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "21", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "21": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "25", + 0 + ], + "images": [ + "17", + 0 + ], + "sampled_latent": [ + "14", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "22": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "32", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 15.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_2", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "25": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "31", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "26": { + "_meta": { + "title": "Chain Frame Index Switch" + }, + "class_type": "MiniMaxH3ChainFrameIndexSwitch", + "inputs": { + "clip_index": [ + "6", + 1 + ], + "frame_1": [ + "24", + 0 + ], + "frame_2": [ + "29", + 0 + ] + } + }, + "27": { + "_meta": { + "title": "Chain First Scene Image" + }, + "class_type": "MiniMaxH3ChainFirstSceneImage", + "inputs": { + "image": [ + "29", + 0 + ], + "last_frame": [ + "26", + 0 + ], + "state": [ + "6", + 0 + ] + } + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "17", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "18", + 0 + ], + "state": [ + "6", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "22", + 0 + ] + } + }, + "31": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "30", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "32": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "35": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "34", + 0 + ], + "strength_model": 1.0 + } + }, + "38": { + "_meta": { + "title": "Model Preview Override" + }, + "class_type": "ModelPreviewOverrideKJ", + "inputs": { + "jpeg_quality": 80, + "max_resolution": 1024, + "model": [ + "11", + 0 + ], + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors", + "vae": [ + "39", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "Load VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "6": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "25", + 1 + ] + } + }, + "8": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "6", + 5 + ] + } + }, + "9": { + "_meta": { + "title": "Image / Keyframe Conditioning" + }, + "class_type": "MiniMaxH3ImageToVideo", + "inputs": { + "clip": [ + "2", + 0 + ], + "first_frame": [ + "27", + 0 + ], + "height": [ + "6", + 9 + ], + "last_frame": [ + "27", + 3 + ], + "length": [ + "6", + 6 + ], + "prompt": [ + "6", + 4 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "6", + 8 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a54332d19ef91f918285b9ae54bb0e2892e622a4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "e474074b81fab9e08f45bea29d8f36c50bc4287c6020fc23e38c65607715dddb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 20, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 0, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "535ed7c9c20bb1a971f105b61843e6a51d62fa84c4f345ae00b6e6a25720f142", + "prompt_prefix": "", + "run_name": "twerk_2", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "cc8f091ed4af1ddc1d15a0b2e1ea074d114984f94b5f7d9b6146705724fb691e", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_2", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2285454ac252ad2e45eae5e50868779d6ad00958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/recovery_archives/dd5c4d912bfd425fbf6d34307c014da6/workflow.json @@ -0,0 +1,3324 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -608.4812650733529, + -2467.7190020288012 + ], + "scale": 1.1515146500000029 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 500, + 594 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 457.36842861703917, + 703.085526788565 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 67, + "last_node_id": 39, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 7, + 27, + 3, + 9, + 3, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 50, + 29, + 0, + 26, + 1, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 53, + 29, + 0, + 27, + 1, + "IMAGE" + ], + [ + 54, + 26, + 0, + 27, + 2, + "IMAGE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 37, + 0, + 35, + 0, + "MODEL" + ], + [ + 61, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 62, + 36, + 0, + 37, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 64, + 35, + 0, + 20, + 0, + "MODEL" + ], + [ + 65, + 11, + 0, + 38, + 0, + "MODEL" + ], + [ + 66, + 38, + 0, + 12, + 0, + "MODEL" + ], + [ + 67, + 39, + 0, + 38, + 1, + "VAE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 7, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 19, + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4797.611841065158, + 543.1085957959801 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4796.417761597737, + 681.4342250878003 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 1048 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 20, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 2668 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 80, + 862 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1300.3814367450732, + 1855.181182453909 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_2", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 15, + 8, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_2", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 15, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": 50, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 54 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 53, + "name": "image", + "type": "IMAGE" + }, + { + "link": 54, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [ + 7 + ], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3580, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 50, + 53 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1812 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": {}, + "id": 34, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 61 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1164.3527961194434, + 2875.0993303096757 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 35, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1665.8463375930976, + 3441.1032515688303 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1679.7912599215322, + 2664.0270089480555 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 37, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1978.3045227405337, + 2663.421113583017 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 38, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + }, + { + "link": 67, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 26, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 4215.60645495934, + 736.1373007840311 + ], + "properties": { + "Node name for S&R": "ModelPreviewOverrideKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 437.4957574356522, + 920.0182837448042 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 1, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 67 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 3794.2175295286343, + 1014.7603543555576 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 58 + ], + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0001.986e9ffecc93.2c3ff644321c.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0001.986e9ffecc93.2c3ff644321c.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e294848f7f5284b8a55d327927a9d439ce67b232 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0001.986e9ffecc93.2c3ff644321c.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ab39087de1199e0a36f6d3d507cf2180fd49dc7a1e2040013981bbfb14cd1cf +size 1546041 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0002.4c094b09efff.092b9a535aec.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0002.4c094b09efff.092b9a535aec.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9897c5b3510f907208df7f5972c6db0423e6e462 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/reviews/clip_0002.4c094b09efff.092b9a535aec.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0caae403037f657f9e4ede60a7871e9dc2f294337607bd3ba34afe23d79d47ff +size 1444975 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b048d67600eb7f8c3ac6679f0d3c2ade474ffde2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:986e9ffecc93c213ec611d56edc834093ef695cf6fcf8d77a011f40fa4bbd61e +size 1384647 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..0a22797087db1fb36626e01363ff339cf93b069e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0001.dd5c4d912bfd425fbf6d34307c014da6.prompt.txt @@ -0,0 +1,5 @@ +integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam + +overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps. + +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5aa4f3abaa64ddb20cf1a0dda3b0219d92d4f4b6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c094b09efffebc7948843b1ac31048b752b92ebce6cfc7ca64df5feeb26e540 +size 1305290 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..522798a6401681d4fb82eb5e367aae321744d2bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/segments/clip_0002.4086fb63b1ac44f0acb032e9cb52621b.prompt.txt @@ -0,0 +1,5 @@ +integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam + +overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_2/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_2/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2285454ac252ad2e45eae5e50868779d6ad00958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_2/workflow.json @@ -0,0 +1,3324 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "c1507890-145b-5b6a-982c-63560cb6b5ec" + }, + "ds": { + "offset": [ + -608.4812650733529, + -2467.7190020288012 + ], + "scale": 1.1515146500000029 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + 40, + 90, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 2380, + 90, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2930, + 90, + 540, + 1638 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3540, + 90, + 580, + 874 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4190, + 90, + 500, + 594 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • PREPARE SCENE" + }, + { + "bounding": [ + 4760, + 90, + 457.36842861703917, + 703.085526788565 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAMPLE & DECODE" + }, + { + "bounding": [ + 5270, + 90, + 540, + 700 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • SAVE & REVIEW" + }, + { + "bounding": [ + 5880, + 90, + 840, + 1330 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6790, + 90, + 520, + 490 + ], + "color": "#394c49", + "flags": {}, + "id": 9, + "title": "09 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 10, + "title": "RECOVERY • DISABLED / NO SAMPLING" + } + ], + "id": "c1507890-145b-5b6a-982c-63560cb6b5ec", + "last_link_id": 67, + "last_node_id": 39, + "links": [ + [ + 1, + 25, + 1, + 6, + 0, + "H3_CHAIN_STATE" + ], + [ + 2, + 23, + 0, + 7, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 3, + 6, + 5, + 8, + 0, + "INT" + ], + [ + 4, + 2, + 0, + 9, + 0, + "CLIP" + ], + [ + 5, + 4, + 0, + 9, + 1, + "VAE" + ], + [ + 6, + 27, + 0, + 9, + 2, + "IMAGE" + ], + [ + 7, + 27, + 3, + 9, + 3, + "IMAGE" + ], + [ + 8, + 6, + 4, + 9, + 4, + "STRING" + ], + [ + 9, + 6, + 8, + 9, + 5, + "INT" + ], + [ + 10, + 6, + 9, + 9, + 6, + "INT" + ], + [ + 11, + 6, + 6, + 9, + 7, + "INT" + ], + [ + 12, + 6, + 0, + 10, + 0, + "H3_CHAIN_STATE" + ], + [ + 13, + 9, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 14, + 4, + 0, + 10, + 2, + "VAE" + ], + [ + 15, + 9, + 1, + 10, + 3, + "LATENT" + ], + [ + 16, + 20, + 0, + 11, + 0, + "MODEL" + ], + [ + 18, + 10, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 19, + 11, + 0, + 13, + 0, + "MODEL" + ], + [ + 20, + 6, + 7, + 13, + 1, + "INT" + ], + [ + 21, + 8, + 0, + 14, + 0, + "NOISE" + ], + [ + 22, + 12, + 0, + 14, + 1, + "GUIDER" + ], + [ + 23, + 3, + 0, + 14, + 2, + "SAMPLER" + ], + [ + 24, + 13, + 0, + 14, + 3, + "SIGMAS" + ], + [ + 25, + 10, + 3, + 14, + 4, + "LATENT" + ], + [ + 26, + 14, + 0, + 15, + 0, + "LATENT" + ], + [ + 27, + 4, + 0, + 15, + 1, + "VAE" + ], + [ + 28, + 14, + 0, + 16, + 0, + "LATENT" + ], + [ + 29, + 5, + 0, + 16, + 1, + "VAE" + ], + [ + 30, + 15, + 0, + 17, + 0, + "IMAGE" + ], + [ + 31, + 16, + 0, + 17, + 1, + "AUDIO" + ], + [ + 32, + 10, + 1, + 17, + 3, + "INT" + ], + [ + 33, + 6, + 0, + 17, + 2, + "H3_CHAIN_STATE" + ], + [ + 34, + 6, + 0, + 18, + 0, + "H3_CHAIN_STATE" + ], + [ + 35, + 17, + 0, + 18, + 1, + "IMAGE" + ], + [ + 36, + 14, + 0, + 18, + 2, + "LATENT" + ], + [ + 37, + 17, + 1, + 18, + 3, + "AUDIO" + ], + [ + 38, + 17, + 2, + 18, + 4, + "IMAGE" + ], + [ + 39, + 21, + 0, + 19, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 41, + 25, + 0, + 21, + 0, + "H3_CHAIN_FLOW" + ], + [ + 42, + 6, + 0, + 21, + 1, + "H3_CHAIN_STATE" + ], + [ + 43, + 17, + 0, + 21, + 2, + "IMAGE" + ], + [ + 44, + 14, + 0, + 21, + 3, + "LATENT" + ], + [ + 45, + 28, + 0, + 21, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 46, + 32, + 0, + 22, + 0, + "H3_CHAIN_POLICY" + ], + [ + 47, + 30, + 0, + 23, + 0, + "H3_CHAIN_PLAN" + ], + [ + 48, + 31, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 49, + 24, + 0, + 26, + 0, + "IMAGE" + ], + [ + 50, + 29, + 0, + 26, + 1, + "IMAGE" + ], + [ + 51, + 6, + 1, + 26, + 8, + "INT" + ], + [ + 52, + 6, + 0, + 27, + 0, + "H3_CHAIN_STATE" + ], + [ + 53, + 29, + 0, + 27, + 1, + "IMAGE" + ], + [ + 54, + 26, + 0, + 27, + 2, + "IMAGE" + ], + [ + 55, + 6, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 56, + 18, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 57, + 17, + 1, + 28, + 2, + "AUDIO" + ], + [ + 58, + 22, + 0, + 30, + 0, + "H3_CHAIN_PLAN" + ], + [ + 59, + 30, + 0, + 31, + 0, + "H3_CHAIN_PLAN" + ], + [ + 60, + 37, + 0, + 35, + 0, + "MODEL" + ], + [ + 61, + 34, + 0, + 36, + 0, + "MODEL" + ], + [ + 62, + 36, + 0, + 37, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 34, + 0, + "MODEL" + ], + [ + 64, + 35, + 0, + 20, + 0, + "MODEL" + ], + [ + 65, + 11, + 0, + 38, + 0, + "MODEL" + ], + [ + 66, + 38, + 0, + 12, + 0, + "MODEL" + ], + [ + 67, + 39, + 0, + 38, + 1, + "VAE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 12, + 33, + 34, + 42, + 52, + 55 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": [ + 51 + ], + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 8 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 3 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 11 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 20 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 9 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 10 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2970, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 21 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2970, + 912 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "clip", + "type": "CLIP" + }, + { + "link": 5, + "name": "vae", + "type": "VAE" + }, + { + "link": 6, + "name": "first_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 7, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 8, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 9, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 10, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 11, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 13 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 15 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 3580, + 424 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ImageToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 500, + 500 + ], + "title": "Image / Keyframe Conditioning", + "type": "MiniMaxH3ImageToVideo", + "widgets_values": [ + "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 362 + ], + "widgets_values_named": { + "height": 672, + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] aligns with 0.00 seconds and aligns with the final target frame. Begin from the exact adult courier, mustard waterproof jacket, teal trousers, charcoal helmet, olive messenger bag, silver bicycle, parcel, glass entrance, wet paving, lighting, lens, and landscape composition in . In one continuous shot he walks the bicycle through the doorway, turns toward the potting table, and places the parcel down. Progressively match the courier's final pose, bicycle position, parcel placement, warm greenhouse bulbs, plant geometry, reflections, and framing in . Reach only on the final frame; do not freeze early, cut, or introduce another person.\n\noverall_soundscape:\nRain on glass, tire roll, freewheel ticks, footsteps, door hinge, jacket rustle, and the parcel touching wood follow the visible action continuously.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "width": 896 + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 12, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 13, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 14, + "name": "vae", + "type": "VAE" + }, + { + "link": 15, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 18 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 32 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 25 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 4230, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 16, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 19, + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2970, + 680 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + }, + { + "link": 18, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 22 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 4230, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 19, + "name": "model", + "type": "MODEL" + }, + { + "link": 20, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2970, + 1144 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 21, + "name": "noise", + "type": "NOISE" + }, + { + "link": 22, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 23, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 24, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 25, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 26, + 28, + 36, + 44 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4800, + 180 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 26, + "name": "samples", + "type": "LATENT" + }, + { + "link": 27, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 30 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4797.611841065158, + 543.1085957959801 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 28, + "name": "samples", + "type": "LATENT" + }, + { + "link": 29, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 31 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4796.417761597737, + 681.4342250878003 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 30, + "name": "images", + "type": "IMAGE" + }, + { + "link": 31, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 33, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 32, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 35, + 43 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 37, + 57 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 38 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 5310, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 34, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "images", + "type": "IMAGE" + }, + { + "link": 36, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 37, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 38, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 56 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5310, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 39, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6830, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 1048 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 64, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 20, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 2668 + ], + "properties": { + "Node name for S&R": "ModelAttentionBackend", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Model Attention Backend", + "type": "ModelAttentionBackend", + "widgets_values": [ + "pytorch attention" + ], + "widgets_values_named": { + "attention": "pytorch attention" + } + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 41, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 42, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 43, + "name": "images", + "type": "IMAGE" + }, + { + "link": 44, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 45, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 39 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5920, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 22, + "inputs": [ + { + "link": 46, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 58 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 80, + 862 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:arrival_to_delivery": 112, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1300.3814367450732, + 1855.181182453909 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_2", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 15, + 8, + 0, + 20, + 0 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 15, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_2", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 512 + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 47, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 15, + "outputs": [ + { + "links": [ + 2 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 24, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 48, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 41 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 1 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2876 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 26, + "inputs": [ + { + "link": 49, + "name": "frame_1", + "type": "IMAGE" + }, + { + "link": 50, + "name": "frame_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_4", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_6", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_7", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "frame_8", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 51, + "name": "clip_index", + "type": "INT", + "widget": { + "name": "clip_index" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 54 + ], + "name": "image", + "type": "IMAGE" + }, + { + "links": null, + "name": "selected_index", + "type": "INT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2970, + 1420 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFrameIndexSwitch", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "clip_index": true + } + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 268 + ], + "title": "Chain Frame Index Switch", + "type": "MiniMaxH3ChainFrameIndexSwitch", + "widgets_values": [ + 1 + ], + "widgets_values_named": { + "clip_index": 1 + } + }, + { + "flags": {}, + "id": 27, + "inputs": [ + { + "link": 52, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 53, + "name": "image", + "type": "IMAGE" + }, + { + "link": 54, + "name": "last_frame", + "shape": 7, + "type": "IMAGE" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 6 + ], + "name": "first_frame", + "type": "IMAGE" + }, + { + "links": null, + "name": "is_first_scene", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": [ + 7 + ], + "name": "last_frame", + "type": "IMAGE" + } + ], + "pos": [ + 3580, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainFirstSceneImage", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 144 + ], + "title": "Chain First Scene Image", + "type": "MiniMaxH3ChainFirstSceneImage" + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 55, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 56, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 57, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 45 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5920, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 50, + 53 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1812 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content.png", + "image" + ], + "widgets_values_named": { + "image": "content.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": 58, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 47, + 59 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + 1200, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 31, + "inputs": [ + { + "link": 59, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 48 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 2420, + 2332 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 32, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": {}, + "id": 34, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 61 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1164.3527961194434, + 2875.0993303096757 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 35, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 64 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1665.8463375930976, + 3441.1032515688303 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 61, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1679.7912599215322, + 2664.0270089480555 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 37, + "inputs": [ + { + "link": 62, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1978.3045227405337, + 2663.421113583017 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 38, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + }, + { + "link": 67, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 26, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 4215.60645495934, + 736.1373007840311 + ], + "properties": { + "Node name for S&R": "ModelPreviewOverrideKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 437.4957574356522, + 920.0182837448042 + ], + "type": "ModelPreviewOverrideKJ", + "widgets_values": [ + 1024, + 80, + true, + 1, + 12, + "taeh3.safetensors", + "" + ], + "widgets_values_named": { + "jpeg_quality": 80, + "max_resolution": 1024, + "preview": "", + "preview_fps": 12, + "preview_frames": 1, + "suppress_default_preview": true, + "tiny_vae": "taeh3.safetensors" + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 67 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 3794.2175295286343, + 1014.7603543555576 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 58 + ], + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_int8_convrot.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_int8_convrot.safetensors" + } + } + ], + "revision": 0, + "seed_widgets": { + "8": 0 + }, + "version": 0.4, + "widget_idx_map": { + "13": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + }, + "8": { + "noise_seed": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..b9ad8fafa713edc808628cb6628c340e580cf5e7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_0", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_0", + "source_audio": null, + "updated_at": "2026-09-09T22:34:03Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/7eda6cb738364f94a559c0184671e405.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/7eda6cb738364f94a559c0184671e405.json new file mode 100644 index 0000000000000000000000000000000000000000..5b64496b234c4daafbe747b7b3aa549e630d446e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/7eda6cb738364f94a559c0184671e405.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7eda6cb738364f94a559c0184671e405", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T19:12:04.909Z", + "updated_at": "2026-09-09T19:12:15.653Z", + "executed_at": "2026-09-09T19:12:15.653Z", + "last_executed_at": "2026-09-09T19:12:15.653Z", + "execution_count": 1, + "prompt_sha256": "b2c064c5302bf80c1b087b1b808d3b3e9fa203f4a9e926b33e87b86ff090b21c", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot.\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/be0888c4ebe242a89b341fa2a4b18b72.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/be0888c4ebe242a89b341fa2a4b18b72.json new file mode 100644 index 0000000000000000000000000000000000000000..e07dd6ad3c68e61add9fd318d9152a809ea06bf4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/be0888c4ebe242a89b341fa2a4b18b72.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "be0888c4ebe242a89b341fa2a4b18b72", + "parent_id": "7eda6cb738364f94a559c0184671e405", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:32:21.434Z", + "updated_at": "2026-09-09T22:34:03.886Z", + "executed_at": "2026-09-09T22:34:03.886Z", + "last_executed_at": "2026-09-09T22:34:03.886Z", + "execution_count": 1, + "prompt_sha256": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..84b39e831702ef4c4c4719e9bac8df0c804fc5e9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_0", + "scene_id": "clip_01", + "active_revision": "be0888c4ebe242a89b341fa2a4b18b72", + "revisions": [ + { + "id": "7eda6cb738364f94a559c0184671e405", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T19:12:04.909Z", + "updated_at": "2026-09-09T19:12:15.653Z", + "executed_at": "2026-09-09T19:12:15.653Z", + "last_executed_at": "2026-09-09T19:12:15.653Z", + "execution_count": 1, + "prompt_sha256": "b2c064c5302bf80c1b087b1b808d3b3e9fa203f4a9e926b33e87b86ff090b21c" + }, + { + "id": "be0888c4ebe242a89b341fa2a4b18b72", + "parent_id": "7eda6cb738364f94a559c0184671e405", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:32:21.434Z", + "updated_at": "2026-09-09T22:34:03.886Z", + "executed_at": "2026-09-09T22:34:03.886Z", + "last_executed_at": "2026-09-09T22:34:03.886Z", + "execution_count": 1, + "prompt_sha256": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_02/18c927125a0043da95b7649fab8ac95e.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_02/18c927125a0043da95b7649fab8ac95e.json new file mode 100644 index 0000000000000000000000000000000000000000..95dbfb4f8e353852e07b1889e83f9248d322c07c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_02/18c927125a0043da95b7649fab8ac95e.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "18c927125a0043da95b7649fab8ac95e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:32:26.458Z", + "updated_at": "2026-09-09T22:32:31.199Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..74e02674e16a9c8df19a002f474d6e15ae0cfb76 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_0/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_0", + "scene_id": "clip_02", + "active_revision": "18c927125a0043da95b7649fab8ac95e", + "revisions": [ + { + "id": "18c927125a0043da95b7649fab8ac95e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:32:26.458Z", + "updated_at": "2026-09-09T22:32:31.199Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8356273f7640e2b33b7778d15ee39aeda57810cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"15858184726823856800\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00527_.png" + }, + "is_changed": [ + "b36aa42ea26a11b6f73057d52cbd62a1befaa69528912cf61ddcc49c88320267" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..10cea8add5c2f764a3d7f54c3b79d7c6c21fc5a9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:359205648d8d08bb18f78c5a16491854967577db57bbbb9d40dc53ec37fef074 +size 4349524 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c77661d833e207d16925cf49fc5c7e296c6c672f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b1a8a8b71a26d3faa18700fc1258b6b22937a387ae8fc4d90867419a03b6c44 +size 7884211 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ca8a92be93725e54172e99eea61a429002f019c9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/blend_segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62218b831b1ad70abf381d1a9483469703af35afe3d1883b1b15c5001fcd4554 +size 7872415 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.json new file mode 100644 index 0000000000000000000000000000000000000000..a464e2bd5c2305dbcf5da7b756f7ad6ef6be9096 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "764e355a0b47901a5e813359e0659324bb15654696ef77c4d4abd66f965dd352", + "plan_hash": "69d56e4ea4bfc264ac79e6220ba7685b5a8c6364945e389270494b8b4d0f6762", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df7f4b4b0937df1a00f40101b519266716f818e96239bd6fddae578841573723" + }, + "generation_hash": "9ff6baae55b1c58eae3b88ecd8deb450ed4ecff14bb0e25f25651e3117803f3e", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "722bde445d0da33794cb54b9ef256228412d4d0b9d791cd846fb5f720c6ed9d9", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "98160bb535954ea39469d5ce9493224f", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.safetensors", + "checkpoint_sha256": "efb108fbb987b1aff60b42da0b57fe4d3805d89363184aa4dbd4374ac6eb19d9", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T23:31:58Z", + "delivered_frames": 243, + "forked_from_branch_id": "9ff1cd8991ff44249107d4331eb3dc19", + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0001.98160bb535954ea39469d5ce9493224f.wav", + "generated_audio_sha256": "6342dc9babe90e12a4aa057d4e8cab617f956644a4a7dc99b578e2b37e5d4b6d", + "generated_continuity": "on", + "history_hash": "764e355a0b47901a5e813359e0659324bb15654696ef77c4d4abd66f965dd352", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.json", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\n\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.prompt.txt", + "prompt_file_sha256": "722bde445d0da33794cb54b9ef256228412d4d0b9d791cd846fb5f720c6ed9d9", + "prompt_hash": "722bde445d0da33794cb54b9ef256228412d4d0b9d791cd846fb5f720c6ed9d9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "98160bb535954ea39469d5ce9493224f", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df7f4b4b0937df1a00f40101b519266716f818e96239bd6fddae578841573723" + }, + "generation_hash": "9ff6baae55b1c58eae3b88ecd8deb450ed4ecff14bb0e25f25651e3117803f3e", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "722bde445d0da33794cb54b9ef256228412d4d0b9d791cd846fb5f720c6ed9d9", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\n\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.mp4", + "segment_sha256": "2d75d5b15cacf7879842bb825b676c281161c542b378de9ae34c2f8d84e9d1a7", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ffbb7fd7c15a6a2884251377d7907c58e5312fb5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efb108fbb987b1aff60b42da0b57fe4d3805d89363184aa4dbd4374ac6eb19d9 +size 136196008 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.json new file mode 100644 index 0000000000000000000000000000000000000000..4ebddab1c6464fc619e9db0aca6e00e55c22e731 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "6ccdb7f897d2a4d93d4f2b2ecd99276804bc58e111203dbfd5c6d0da6ab4e202", + "plan_hash": "29b387840f6b66e4003777e210b1974e75a0a32acbd6c478153d24ff7ba41b13", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "b0c5d55a3fd08784f6511b81936ac001a19f287d97e7ed609b623ed9ecabe6d5" + }, + "generation_hash": "7afed0513d505229a1bf6182dbd1fa64c3eec8532776c22b7d49c7b0d072eff7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "9ff1cd8991ff44249107d4331eb3dc19", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.safetensors", + "checkpoint_sha256": "10c3743c8f4417c661a7386c4a7131c025155ceb0b9864079f22cde28b2d71a0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:38:49Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.wav", + "generated_audio_sha256": "22125bd85327241fcdd80863b8299db30c2adccac87ecb142ee5b6e9ce320680", + "generated_continuity": "on", + "history_hash": "6ccdb7f897d2a4d93d4f2b2ecd99276804bc58e111203dbfd5c6d0da6ab4e202", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.json", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.prompt.txt", + "prompt_file_sha256": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "prompt_hash": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "9ff1cd8991ff44249107d4331eb3dc19", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "b0c5d55a3fd08784f6511b81936ac001a19f287d97e7ed609b623ed9ecabe6d5" + }, + "generation_hash": "7afed0513d505229a1bf6182dbd1fa64c3eec8532776c22b7d49c7b0d072eff7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.mp4", + "segment_sha256": "b69162f3caef1d9e9a99258739f44d1fe68da073479b9d51e7e93671d5a18652", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..215132745f2c7b8390190c773633bd9028e964cc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10c3743c8f4417c661a7386c4a7131c025155ceb0b9864079f22cde28b2d71a0 +size 136195712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.json new file mode 100644 index 0000000000000000000000000000000000000000..e705d747c85d7d5809a9492a303a10e904d75c06 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "d0c491c9bf0d8cfb3bd6194679a71ed1110b1b3a53b1873c12684ae2a9ad17ab", + "plan_hash": "616314149e652079786772ae4e0aa8dc5cc0fb1917793687b33e28a303050384", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "69dfc3607b8402501359c531f7cfc51337518fcdd6f8c2ba2916a9aa192d6621" + }, + "generation_hash": "ed7e27ef6bc96a7ca13d060039a239d83e0472ba266f6f5e6be0073407e16cfd", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a841291d77e64ee7b96ede9a133b73ec", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.safetensors", + "checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T23:56:42Z", + "delivered_frames": 243, + "forked_from_branch_id": "98160bb535954ea39469d5ce9493224f", + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0001.a841291d77e64ee7b96ede9a133b73ec.wav", + "generated_audio_sha256": "0a8cd574d369f1b89e9e4a5c43fbb13f3a7178b91458abdcbe25543a02c6a67c", + "generated_continuity": "on", + "history_hash": "d0c491c9bf0d8cfb3bd6194679a71ed1110b1b3a53b1873c12684ae2a9ad17ab", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.prompt.txt", + "prompt_file_sha256": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a841291d77e64ee7b96ede9a133b73ec", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "69dfc3607b8402501359c531f7cfc51337518fcdd6f8c2ba2916a9aa192d6621" + }, + "generation_hash": "ed7e27ef6bc96a7ca13d060039a239d83e0472ba266f6f5e6be0073407e16cfd", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.mp4", + "segment_sha256": "e685a918d2d776385f15d2b8c7902fe5495288211cedd09370226040943b0818", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d569b56cad189b8a0bcd3277f034acce54842d48 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740 +size 136197280 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..e705d747c85d7d5809a9492a303a10e904d75c06 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "d0c491c9bf0d8cfb3bd6194679a71ed1110b1b3a53b1873c12684ae2a9ad17ab", + "plan_hash": "616314149e652079786772ae4e0aa8dc5cc0fb1917793687b33e28a303050384", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "69dfc3607b8402501359c531f7cfc51337518fcdd6f8c2ba2916a9aa192d6621" + }, + "generation_hash": "ed7e27ef6bc96a7ca13d060039a239d83e0472ba266f6f5e6be0073407e16cfd", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a841291d77e64ee7b96ede9a133b73ec", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.safetensors", + "checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T23:56:42Z", + "delivered_frames": 243, + "forked_from_branch_id": "98160bb535954ea39469d5ce9493224f", + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0001.a841291d77e64ee7b96ede9a133b73ec.wav", + "generated_audio_sha256": "0a8cd574d369f1b89e9e4a5c43fbb13f3a7178b91458abdcbe25543a02c6a67c", + "generated_continuity": "on", + "history_hash": "d0c491c9bf0d8cfb3bd6194679a71ed1110b1b3a53b1873c12684ae2a9ad17ab", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.prompt.txt", + "prompt_file_sha256": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a841291d77e64ee7b96ede9a133b73ec", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "69dfc3607b8402501359c531f7cfc51337518fcdd6f8c2ba2916a9aa192d6621" + }, + "generation_hash": "ed7e27ef6bc96a7ca13d060039a239d83e0472ba266f6f5e6be0073407e16cfd", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.mp4", + "segment_sha256": "e685a918d2d776385f15d2b8c7902fe5495288211cedd09370226040943b0818", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.json new file mode 100644 index 0000000000000000000000000000000000000000..86b1bb5eb7daf4eecba65808a65f7c804b38b2c1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8f0cbe6e6c786594cbf542600f2ed75435fe26156d4cb470b4e0baff59606f91", + "plan_hash": "29b387840f6b66e4003777e210b1974e75a0a32acbd6c478153d24ff7ba41b13", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ee9a76bc36bdb4d80383cdc9fe935dd68c396ad437959c3522c423fcbe0b69d6" + }, + "generation_hash": "4917583be38cf127549a598f293888658bdfe450d7b623c9cdd6fe6d4077b44f", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_3/blend_segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4", + "blend_segment_sha256": "359205648d8d08bb18f78c5a16491854967577db57bbbb9d40dc53ec37fef074", + "branch_id": "9ff1cd8991ff44249107d4331eb3dc19", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.safetensors", + "checkpoint_sha256": "417aa40dc0df0f57190621852a893ddfd9c27c2e74b26c225d8d8abb9af518d4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T22:44:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.wav", + "generated_audio_sha256": "e8e8a484b12d45dff1fc437ecb9c85374282132835ec153072c2dad32681e1a2", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.158799171447754, + 2.3938064575195312, + 5.2165985107421875 + ], + "context_motion_baseline": 0.0946807861328125, + "detected_luma_jump": -3.2440185546875, + "detection_threshold": 1.25, + "mean_luma_jump": -3.1260452270507812, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.04924078548655791, + 0.053785095962823604 + ], + [ + 0.49385408887676163, + 0.5032415651807598 + ], + [ + 0.7738658830231311, + 0.7943231320848652 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 12.556400299072266, + 125.93279266357422, + 197.33580017089844 + ], + "start_frame": 1, + "target_percentiles": [ + 13.71519947052002, + 128.32659912109375, + 202.55239868164062 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "8f0cbe6e6c786594cbf542600f2ed75435fe26156d4cb470b4e0baff59606f91", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "10c3743c8f4417c661a7386c4a7131c025155ceb0b9864079f22cde28b2d71a0", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "9ff1cd8991ff44249107d4331eb3dc19", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.prompt.txt", + "prompt_file_sha256": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "prompt_hash": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "22e27dca3d2e4f8d9852e50f23fbdb78", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ee9a76bc36bdb4d80383cdc9fe935dd68c396ad437959c3522c423fcbe0b69d6" + }, + "generation_hash": "4917583be38cf127549a598f293888658bdfe450d7b623c9cdd6fe6d4077b44f", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4", + "segment_sha256": "058c9be2ec3ff6a8c78d6b96c8343009e8d44d1f932c091a6f418f4dd97c6ddd", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "10c3743c8f4417c661a7386c4a7131c025155ceb0b9864079f22cde28b2d71a0", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "9ff1cd8991ff44249107d4331eb3dc19", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..52bb0c3a85694b02bdc898f679424af330f7558c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:417aa40dc0df0f57190621852a893ddfd9c27c2e74b26c225d8d8abb9af518d4 +size 135960808 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.json new file mode 100644 index 0000000000000000000000000000000000000000..5a4212d114569e8aa472cefe6900b7a68280e4ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "68ef2668476bde8481d77f8ee104f0d4646db56f7a122ea9fddd2514641e3b24", + "plan_hash": "616314149e652079786772ae4e0aa8dc5cc0fb1917793687b33e28a303050384", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ef35d1d4b73c2445173ce8eef6f48dd2ba72ee04b444d4fc86e958dfd6d9128e" + }, + "generation_hash": "9cc299542c580beeb5c3139e0e6ddaec7f923e5ce47f711820d821cd35998002", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_3/blend_segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4", + "blend_segment_sha256": "3b1a8a8b71a26d3faa18700fc1258b6b22937a387ae8fc4d90867419a03b6c44", + "branch_id": "a841291d77e64ee7b96ede9a133b73ec", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.safetensors", + "checkpoint_sha256": "0269538eee7a87986f66ca1c38c6f65831b7dabbaef60e8a824ac66d0ea86677", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T00:03:26Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0002.9e26d4a33be847db953fc64ee5efebec.wav", + "generated_audio_sha256": "32ae0a7262904aee42c0dff69534be133fc3bd1bbcc1c00f71885fef69783356", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.3437998294830322, + 1.9602851867675781, + 0.0 + ], + "context_motion_baseline": 0.5989227294921875, + "detected_luma_jump": -1.534820556640625, + "detection_threshold": 1.3425445556640625, + "mean_luma_jump": -1.6270523071289062, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00896000020644244, + 0.010308234831866096 + ], + [ + 0.3942890391630285, + 0.4019764320523131 + ], + [ + 0.7199113434436275, + 0.7199113434436275 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.2848000526428223, + 100.54370498657227, + 183.577392578125 + ], + "start_frame": 2, + "target_percentiles": [ + 2.6285998821258545, + 102.50399017333984, + 183.5052032470703 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "68ef2668476bde8481d77f8ee104f0d4646db56f7a122ea9fddd2514641e3b24", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a841291d77e64ee7b96ede9a133b73ec", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.prompt.txt", + "prompt_file_sha256": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "9e26d4a33be847db953fc64ee5efebec", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ef35d1d4b73c2445173ce8eef6f48dd2ba72ee04b444d4fc86e958dfd6d9128e" + }, + "generation_hash": "9cc299542c580beeb5c3139e0e6ddaec7f923e5ce47f711820d821cd35998002", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4", + "segment_sha256": "86d58adaf2f02010a665323f27084150e2d3d4c1f87d639cead0540fccef86bd", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_3/checkpoints/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.json", + "visual_context_source_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a841291d77e64ee7b96ede9a133b73ec", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..00dc22894a9efcf65b7cf266b60d07c76a7ac0f8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.9e26d4a33be847db953fc64ee5efebec.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0269538eee7a87986f66ca1c38c6f65831b7dabbaef60e8a824ac66d0ea86677 +size 135962360 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.json new file mode 100644 index 0000000000000000000000000000000000000000..fe1727912fa0ea74eb5523c16e722eab807f7b7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "dd2e53f67bf3e01b9bb7fe86dd7a650c2a6668a4e2e217e2b77e9ffe1fbdc467", + "plan_hash": "75082ba60c22f5ad640f577938ff82db9fa416134adb083f07ce51ea43c3e4de", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7de41f36ef88cfc84b9e53a8f1f5bf2f11918ee18e189ce9e1cff7ae91b6d3a4" + }, + "generation_hash": "5d8ce6c0f0cde8012d1c41eb75147facc6be21df0886aa08ca925b40cd09ff04", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "seed": 15858184726823856800, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_3/blend_segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4", + "blend_segment_sha256": "62218b831b1ad70abf381d1a9483469703af35afe3d1883b1b15c5001fcd4554", + "branch_id": "a841291d77e64ee7b96ede9a133b73ec", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.safetensors", + "checkpoint_sha256": "272c782d2d8fd673b08601ac4a8298e8940205e8f279473cd824851812790ace", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T00:16:18Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.wav", + "generated_audio_sha256": "6d9e208b2f9c6731102d4c1cb4de6acd2b2e41706eaaba03af24cb1b8109dc3c", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.5604000091552734, + 2.1631927490234375, + 1.5169830322265625 + ], + "context_motion_baseline": 0.5989227294921875, + "detected_luma_jump": -2.0159912109375, + "detection_threshold": 1.3425445556640625, + "mean_luma_jump": -1.9876251220703125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009757646859860887, + 0.01195529395458745 + ], + [ + 0.3936258951822917, + 0.4021090040019914 + ], + [ + 0.7112502154181986, + 0.7171991684857537 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4881999492645264, + 100.37460327148438, + 181.36880493164062 + ], + "start_frame": 1, + "target_percentiles": [ + 3.0485999584198, + 102.53779602050781, + 182.8857879638672 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd2e53f67bf3e01b9bb7fe86dd7a650c2a6668a4e2e217e2b77e9ffe1fbdc467", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a841291d77e64ee7b96ede9a133b73ec", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.prompt.txt", + "prompt_file_sha256": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "dc5fdbdca233443b95f5fa76da8c706e", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7de41f36ef88cfc84b9e53a8f1f5bf2f11918ee18e189ce9e1cff7ae91b6d3a4" + }, + "generation_hash": "5d8ce6c0f0cde8012d1c41eb75147facc6be21df0886aa08ca925b40cd09ff04", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "seed": 15858184726823856800, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 15858184726823856800, + "segment": "h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4", + "segment_sha256": "20b1d7cd10b736a8dbd45f1fba7e098ed75cd2d8f21ae3d64b7fd1fca7ec3e95", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a841291d77e64ee7b96ede9a133b73ec", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..5b2b583684065a8354a8958cfed49790ee69384c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:272c782d2d8fd673b08601ac4a8298e8940205e8f279473cd824851812790ace +size 135962376 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..fe1727912fa0ea74eb5523c16e722eab807f7b7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/checkpoints/clip_0002.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "dd2e53f67bf3e01b9bb7fe86dd7a650c2a6668a4e2e217e2b77e9ffe1fbdc467", + "plan_hash": "75082ba60c22f5ad640f577938ff82db9fa416134adb083f07ce51ea43c3e4de", + "run_name": "twerk_bed_3", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7de41f36ef88cfc84b9e53a8f1f5bf2f11918ee18e189ce9e1cff7ae91b6d3a4" + }, + "generation_hash": "5d8ce6c0f0cde8012d1c41eb75147facc6be21df0886aa08ca925b40cd09ff04", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "seed": 15858184726823856800, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_3/blend_segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4", + "blend_segment_sha256": "62218b831b1ad70abf381d1a9483469703af35afe3d1883b1b15c5001fcd4554", + "branch_id": "a841291d77e64ee7b96ede9a133b73ec", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.safetensors", + "checkpoint_sha256": "272c782d2d8fd673b08601ac4a8298e8940205e8f279473cd824851812790ace", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T00:16:18Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.wav", + "generated_audio_sha256": "6d9e208b2f9c6731102d4c1cb4de6acd2b2e41706eaaba03af24cb1b8109dc3c", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.5604000091552734, + 2.1631927490234375, + 1.5169830322265625 + ], + "context_motion_baseline": 0.5989227294921875, + "detected_luma_jump": -2.0159912109375, + "detection_threshold": 1.3425445556640625, + "mean_luma_jump": -1.9876251220703125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009757646859860887, + 0.01195529395458745 + ], + [ + 0.3936258951822917, + 0.4021090040019914 + ], + [ + 0.7112502154181986, + 0.7171991684857537 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4881999492645264, + 100.37460327148438, + 181.36880493164062 + ], + "start_frame": 1, + "target_percentiles": [ + 3.0485999584198, + 102.53779602050781, + 182.8857879638672 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd2e53f67bf3e01b9bb7fe86dd7a650c2a6668a4e2e217e2b77e9ffe1fbdc467", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a841291d77e64ee7b96ede9a133b73ec", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.prompt.txt", + "prompt_file_sha256": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "dc5fdbdca233443b95f5fa76da8c706e", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7de41f36ef88cfc84b9e53a8f1f5bf2f11918ee18e189ce9e1cff7ae91b6d3a4" + }, + "generation_hash": "5d8ce6c0f0cde8012d1c41eb75147facc6be21df0886aa08ca925b40cd09ff04", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "seed": 15858184726823856800, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 15858184726823856800, + "segment": "h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4", + "segment_sha256": "20b1d7cd10b736a8dbd45f1fba7e098ed75cd2d8f21ae3d64b7fd1fca7ec3e95", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a841291d77e64ee7b96ede9a133b73ec", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..f9971237858a9da848219ab2033d3bc6a2fc5fd7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ed0f0205170f73583706f94f65fdf5dc48dc44f242a460f8b5b8964c20859d0 +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e22d5d03f11736c392530e7788ef464543599329 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2993d97ba684754d7e12eedf4269ce79a55501c198cf52abcdf81939e930432c +size 9060973 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..f5232b6030127e812d95246a98d3bf43f215dcf1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6342dc9babe90e12a4aa057d4e8cab617f956644a4a7dc99b578e2b37e5d4b6d +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7d901fca2af0936cd99ef554c0e8f0694fb56cdf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15a578da327104b138203c579f18d459b8d87bcdde8caa3b4cdadd3ca7dae535 +size 8790354 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..f21349ca0609df633c591be7cd01aee39368a891 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66ed0d6d1336c986cadd2ce6e2f91acc3503af80db3499cb2fb6fca82193b48f +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d187b9506c2ccb7e5f6837d5d4d6a21da96fe229 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/final/t2v_normal_2026-09-10_002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b89d344c7ff7e8cced0c17d8ff6c336a6b04d4bd4db4a1e70f2d2b0f0858dab +size 14853618 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.98160bb535954ea39469d5ce9493224f.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.98160bb535954ea39469d5ce9493224f.wav new file mode 100644 index 0000000000000000000000000000000000000000..f5232b6030127e812d95246a98d3bf43f215dcf1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.98160bb535954ea39469d5ce9493224f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6342dc9babe90e12a4aa057d4e8cab617f956644a4a7dc99b578e2b37e5d4b6d +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.wav new file mode 100644 index 0000000000000000000000000000000000000000..9a33f790aa24356a8e412c452223f05e58a66977 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22125bd85327241fcdd80863b8299db30c2adccac87ecb142ee5b6e9ce320680 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.a841291d77e64ee7b96ede9a133b73ec.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.a841291d77e64ee7b96ede9a133b73ec.wav new file mode 100644 index 0000000000000000000000000000000000000000..94a5810fe2c9b8653a7d793ecc0f066cdf13adfb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0001.a841291d77e64ee7b96ede9a133b73ec.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a8cd574d369f1b89e9e4a5c43fbb13f3a7178b91458abdcbe25543a02c6a67c +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.wav new file mode 100644 index 0000000000000000000000000000000000000000..d1415148631634cad63445322447f7682ba972b4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8e8a484b12d45dff1fc437ecb9c85374282132835ec153072c2dad32681e1a2 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.9e26d4a33be847db953fc64ee5efebec.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.9e26d4a33be847db953fc64ee5efebec.wav new file mode 100644 index 0000000000000000000000000000000000000000..d6f6f9149a9cbf1fe5b963ed5681e1fa32140466 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.9e26d4a33be847db953fc64ee5efebec.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32ae0a7262904aee42c0dff69534be133fc3bd1bbcc1c00f71885fef69783356 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.wav new file mode 100644 index 0000000000000000000000000000000000000000..a90485e10d2ec93f6aefb6f67b8d610fc42a8cd1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/generated_audio/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d9e208b2f9c6731102d4c1cb4de6acd2b2e41706eaaba03af24cb1b8109dc3c +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..772450e29d2626a807ae0e80fb8138798f33dfed --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/manifest.json @@ -0,0 +1,279 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/plan.json", + "workflow": "h3_chains/twerk_bed_3/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "75082ba60c22f5ad640f577938ff82db9fa416134adb083f07ce51ea43c3e4de", + "prompt_prefix": "", + "run_name": "twerk_bed_3", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a841291d77e64ee7b96ede9a133b73ec", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.safetensors", + "checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-09T23:56:42Z", + "delivered_frames": 243, + "forked_from_branch_id": "98160bb535954ea39469d5ce9493224f", + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0001.a841291d77e64ee7b96ede9a133b73ec.wav", + "generated_audio_sha256": "0a8cd574d369f1b89e9e4a5c43fbb13f3a7178b91458abdcbe25543a02c6a67c", + "generated_continuity": "on", + "history_hash": "d0c491c9bf0d8cfb3bd6194679a71ed1110b1b3a53b1873c12684ae2a9ad17ab", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.prompt.txt", + "prompt_file_sha256": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a841291d77e64ee7b96ede9a133b73ec", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0001.a841291d77e64ee7b96ede9a133b73ec.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "69dfc3607b8402501359c531f7cfc51337518fcdd6f8c2ba2916a9aa192d6621" + }, + "generation_hash": "ed7e27ef6bc96a7ca13d060039a239d83e0472ba266f6f5e6be0073407e16cfd", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.mp4", + "segment_sha256": "e685a918d2d776385f15d2b8c7902fe5495288211cedd09370226040943b0818", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_3/checkpoints/clip_0001.98160bb535954ea39469d5ce9493224f.json" + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json", + "plan": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json", + "workflow": "h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_3/blend_segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4", + "blend_segment_sha256": "62218b831b1ad70abf381d1a9483469703af35afe3d1883b1b15c5001fcd4554", + "branch_id": "a841291d77e64ee7b96ede9a133b73ec", + "checkpoint": "h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.safetensors", + "checkpoint_sha256": "272c782d2d8fd673b08601ac4a8298e8940205e8f279473cd824851812790ace", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T00:16:18Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_3/generated_audio/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.wav", + "generated_audio_sha256": "6d9e208b2f9c6731102d4c1cb4de6acd2b2e41706eaaba03af24cb1b8109dc3c", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.5604000091552734, + 2.1631927490234375, + 1.5169830322265625 + ], + "context_motion_baseline": 0.5989227294921875, + "detected_luma_jump": -2.0159912109375, + "detection_threshold": 1.3425445556640625, + "mean_luma_jump": -1.9876251220703125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009757646859860887, + 0.01195529395458745 + ], + [ + 0.3936258951822917, + 0.4021090040019914 + ], + [ + 0.7112502154181986, + 0.7171991684857537 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4881999492645264, + 100.37460327148438, + 181.36880493164062 + ], + "start_frame": 1, + "target_percentiles": [ + 3.0485999584198, + 102.53779602050781, + 182.8857879638672 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd2e53f67bf3e01b9bb7fe86dd7a650c2a6668a4e2e217e2b77e9ffe1fbdc467", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a841291d77e64ee7b96ede9a133b73ec", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.prompt.txt", + "prompt_file_sha256": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "dc5fdbdca233443b95f5fa76da8c706e", + "revision_metadata": "h3_chains/twerk_bed_3/checkpoints/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "7de41f36ef88cfc84b9e53a8f1f5bf2f11918ee18e189ce9e1cff7ae91b6d3a4" + }, + "generation_hash": "5d8ce6c0f0cde8012d1c41eb75147facc6be21df0886aa08ca925b40cd09ff04", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "seed": 15858184726823856800, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 15858184726823856800, + "segment": "h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4", + "segment_sha256": "20b1d7cd10b736a8dbd45f1fba7e098ed75cd2d8f21ae3d64b7fd1fca7ec3e95", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3fa3131637bb6f1649239c6f595bf14189feb8c909d766921a3a6697e5191740", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a841291d77e64ee7b96ede9a133b73ec", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..474fd8cc70f4fc36f4aafd8b4b184fc49bc5807a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/plan.json @@ -0,0 +1,98 @@ +{ + "base_plan_hash": "ce10ef1766e89e0d3142d5f93e627fe66fa7f63ed8b8d3dd9f99a9fd1b4d66ca", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "15858184726823856800", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "75082ba60c22f5ad640f577938ff82db9fa416134adb083f07ce51ea43c3e4de", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 15858184726823856800 + } + }, + "run_name": "twerk_bed_3", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 15858184726823856800, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_3", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..9535b7b7590a986fdcc7cfa63b1f322c9ce51a58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_3", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_3", + "source_audio": null, + "updated_at": "2026-09-09T23:51:36Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/27c9eb39844640398e14c28e1a8f589a.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/27c9eb39844640398e14c28e1a8f589a.json new file mode 100644 index 0000000000000000000000000000000000000000..94de9cfccde8f5e92c0d039fa409719bba26f3ca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/27c9eb39844640398e14c28e1a8f589a.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "27c9eb39844640398e14c28e1a8f589a", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:34:16.238Z", + "updated_at": "2026-09-09T22:34:16.872Z", + "executed_at": "2026-09-09T22:34:16.872Z", + "last_executed_at": "2026-09-09T22:34:16.872Z", + "execution_count": 1, + "prompt_sha256": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/51b802e2820545a9a7dc8905d9b1632b.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/51b802e2820545a9a7dc8905d9b1632b.json new file mode 100644 index 0000000000000000000000000000000000000000..18a3bbe0cf183a7682f71d6e1a2ac4196b240c9e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/51b802e2820545a9a7dc8905d9b1632b.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "51b802e2820545a9a7dc8905d9b1632b", + "parent_id": "27c9eb39844640398e14c28e1a8f589a", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T23:03:41.896Z", + "updated_at": "2026-09-09T23:50:58.303Z", + "executed_at": "2026-09-09T23:04:17.876Z", + "last_executed_at": "2026-09-09T23:50:58.303Z", + "execution_count": 6, + "prompt_sha256": "722bde445d0da33794cb54b9ef256228412d4d0b9d791cd846fb5f720c6ed9d9", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\n\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/a14378bbb25041b9bcc3ecb0300df59a.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/a14378bbb25041b9bcc3ecb0300df59a.json new file mode 100644 index 0000000000000000000000000000000000000000..022b95ada2d30abd4d90af330ab1d9e10656840d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/a14378bbb25041b9bcc3ecb0300df59a.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "a14378bbb25041b9bcc3ecb0300df59a", + "parent_id": "51b802e2820545a9a7dc8905d9b1632b", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T23:51:16.532Z", + "updated_at": "2026-09-09T23:51:36.630Z", + "executed_at": "2026-09-09T23:51:36.630Z", + "last_executed_at": "2026-09-09T23:51:36.630Z", + "execution_count": 1, + "prompt_sha256": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..715e9c1b4fda7808ecce300bd0124f7e6e2ea9d3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_01/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_3", + "scene_id": "clip_01", + "active_revision": "a14378bbb25041b9bcc3ecb0300df59a", + "revisions": [ + { + "id": "27c9eb39844640398e14c28e1a8f589a", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:34:16.238Z", + "updated_at": "2026-09-09T22:34:16.872Z", + "executed_at": "2026-09-09T22:34:16.872Z", + "last_executed_at": "2026-09-09T22:34:16.872Z", + "execution_count": 1, + "prompt_sha256": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5" + }, + { + "id": "51b802e2820545a9a7dc8905d9b1632b", + "parent_id": "27c9eb39844640398e14c28e1a8f589a", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T23:03:41.896Z", + "updated_at": "2026-09-09T23:50:58.303Z", + "executed_at": "2026-09-09T23:04:17.876Z", + "last_executed_at": "2026-09-09T23:50:58.303Z", + "execution_count": 6, + "prompt_sha256": "722bde445d0da33794cb54b9ef256228412d4d0b9d791cd846fb5f720c6ed9d9" + }, + { + "id": "a14378bbb25041b9bcc3ecb0300df59a", + "parent_id": "51b802e2820545a9a7dc8905d9b1632b", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T23:51:16.532Z", + "updated_at": "2026-09-09T23:51:36.630Z", + "executed_at": "2026-09-09T23:51:36.630Z", + "last_executed_at": "2026-09-09T23:51:36.630Z", + "execution_count": 1, + "prompt_sha256": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/3ba3f3230f454cab81127e1de1dbca12.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/3ba3f3230f454cab81127e1de1dbca12.json new file mode 100644 index 0000000000000000000000000000000000000000..1e298a4910fe8322f527264ee9aa4eb8d0a92adf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/3ba3f3230f454cab81127e1de1dbca12.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "3ba3f3230f454cab81127e1de1dbca12", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:39:19.589Z", + "updated_at": "2026-09-09T22:39:19.590Z", + "executed_at": "2026-09-09T22:39:19.590Z", + "last_executed_at": "2026-09-09T22:39:19.590Z", + "execution_count": 1, + "prompt_sha256": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/63e2b38cc7784203ac3b685ac86a35f4.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/63e2b38cc7784203ac3b685ac86a35f4.json new file mode 100644 index 0000000000000000000000000000000000000000..813f7821d50f75496089505fc75ea822cce96df8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/63e2b38cc7784203ac3b685ac86a35f4.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "63e2b38cc7784203ac3b685ac86a35f4", + "parent_id": "3ba3f3230f454cab81127e1de1dbca12", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T23:57:34.052Z", + "updated_at": "2026-09-10T00:10:31.867Z", + "executed_at": "2026-09-09T23:57:34.053Z", + "last_executed_at": "2026-09-10T00:10:31.867Z", + "execution_count": 2, + "prompt_sha256": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..ced4ab77c400a4ed597a29eb5bf93f471aa0aca8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_3", + "scene_id": "clip_02", + "active_revision": "63e2b38cc7784203ac3b685ac86a35f4", + "revisions": [ + { + "id": "3ba3f3230f454cab81127e1de1dbca12", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T22:39:19.589Z", + "updated_at": "2026-09-09T22:39:19.590Z", + "executed_at": "2026-09-09T22:39:19.590Z", + "last_executed_at": "2026-09-09T22:39:19.590Z", + "execution_count": 1, + "prompt_sha256": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113" + }, + { + "id": "63e2b38cc7784203ac3b685ac86a35f4", + "parent_id": "3ba3f3230f454cab81127e1de1dbca12", + "label": "", + "archived_at": null, + "created_at": "2026-09-09T23:57:34.052Z", + "updated_at": "2026-09-10T00:10:31.867Z", + "executed_at": "2026-09-09T23:57:34.053Z", + "last_executed_at": "2026-09-10T00:10:31.867Z", + "execution_count": 2, + "prompt_sha256": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..56a2399f27b4c28f3212ff666cd2f97accdaad5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00346_.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.2 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d32cf2a95811aa1f7e9a5d266548effdb5dba734 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "0b6883e675c9c08bb4c0c2b23b0c5059b089f383ab9a25d0b3f4fb980c1f4ec1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "29b387840f6b66e4003777e210b1974e75a0a32acbd6c478153d24ff7ba41b13", + "prompt_prefix": "", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "raw_frames": 243, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "raw_frames": 243, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_3", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..fff9b645462556c7ad31faccb34af9fcb0abde1f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/22e27dca3d2e4f8d9852e50f23fbdb78/workflow.json @@ -0,0 +1,3395 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 3613.659540830766, + -858.1961894286173 + ], + "scale": 0.8390545288824142 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 77, + "last_node_id": 51, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1124.3215864565318 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1205.9193287288285 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_bed_3", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\",\n \"\",\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\",\n \"\",\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00346_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00346_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 1.2 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 1.2 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..9e9d1a5259e588756a5f660fa711dae162b9d110 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/api_prompt.json @@ -0,0 +1,719 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "52", + 0 + ], + "ref_video_audios.ref_video_audio_0": [ + "53", + 2 + ], + "ref_videos.ref_video_0": [ + "54", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\\n\\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content (1).png" + }, + "is_changed": [ + "939a251dc4d2134733e9bccc075030f5bd20c538891bb82994ee3e0b29f32c76" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content (2).png" + }, + "is_changed": [ + "91b5d02862dba9cd285bf83348d5831a2160085fc8264023b0ec146fd1a33a39" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.2 + } + }, + "52": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "content (3).png" + }, + "is_changed": [ + "9fbc7539197783f6b63ec4ff4f4a1fdf34393d29a1923e3d57cbb39ec21fc8ad" + ] + }, + "53": { + "_meta": { + "title": "Load Video (Upload) 🎥🅥🅗🅢" + }, + "class_type": "VHS_LoadVideo", + "inputs": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24.0, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4" + }, + "is_changed": [ + "3584ee3f9e2e1193b14ef8c9a61c8001a93ebb59db315355003649708a9ffdb7" + ] + }, + "54": { + "_meta": { + "title": "Resize Image v2" + }, + "class_type": "ImageResizeKJv2", + "inputs": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "image": [ + "53", + 0 + ], + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..4a52dd4349e8a4ca90d85aac73cac638264e505b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/plan.json @@ -0,0 +1,69 @@ +{ + "base_plan_hash": "79e6c1520e13ebfe3391798213e70dd2fc39d1c70288d7ee101acc7d11277758", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\n\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "69d56e4ea4bfc264ac79e6220ba7685b5a8c6364945e389270494b8b4d0f6762", + "prompt_prefix": "", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\n\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\n\nnon_diegetic_music: N/A", + "prompt_hash": "722bde445d0da33794cb54b9ef256228412d4d0b9d791cd846fb5f720c6ed9d9", + "raw_frames": 243, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\n\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + } + ], + "summary": "1 clips; 243 delivered frames (10.125s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_3", + "total_delivered_frames": 243, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a5f3032126525712119e2fbc1338fa304ba22db7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/98160bb535954ea39469d5ce9493224f/workflow.json @@ -0,0 +1,3692 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -542.7991437504701, + -1317.970946344465 + ], + "scale": 1.1167815779424934 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 54, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1124.3215864565318 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1205.9193287288285 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\\n\\noverall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n }\n ]\n}", + "twerk_bed_3", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\",\n \"\",\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake.\",\n \"\",\n \"overall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (1).png", + "image" + ], + "widgets_values_named": { + "image": "content (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 1.2 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 1.2 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "choose video to upload": "image", + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": "image", + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 286 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..2c6b8c0f2ffc3e8851af12c4855f2cf51c802c5b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks 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}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00527_.png" + }, + "is_changed": [ + "b36aa42ea26a11b6f73057d52cbd62a1befaa69528912cf61ddcc49c88320267" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..eb30d2d4c9712e1c7d679253a18ad3b478103ee2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "ce10ef1766e89e0d3142d5f93e627fe66fa7f63ed8b8d3dd9f99a9fd1b4d66ca", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "616314149e652079786772ae4e0aa8dc5cc0fb1917793687b33e28a303050384", + "prompt_prefix": "", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_3", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b913b33e9c51c92202f30688f9a268e15a1c8f37 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9e26d4a33be847db953fc64ee5efebec/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 1336.5885934601577, + -445.5854040267499 + ], + "scale": 0.7627768444385591 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1124.3215864565318 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks 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}", + "twerk_bed_3", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Couch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00527_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00527_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..56a2399f27b4c28f3212ff666cd2f97accdaad5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00346_.png" + }, + "is_changed": [ + "1982918f01cc1b1bd344759c7d61cfa4c2ffbe353a0e3c2637c7e82c075800cb" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.2 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d32cf2a95811aa1f7e9a5d266548effdb5dba734 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "0b6883e675c9c08bb4c0c2b23b0c5059b089f383ab9a25d0b3f4fb980c1f4ec1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "29b387840f6b66e4003777e210b1974e75a0a32acbd6c478153d24ff7ba41b13", + "prompt_prefix": "", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "prompt_hash": "231171d5b0eeb8c34a422a6f292362851062956c4d3bfb85e6ac7dec694c45e5", + "raw_frames": 243, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "prompt_hash": "48d5e43c3cb67c92c934b612ac510fb682f25b612dbaac6d1866cdcecedf9113", + "raw_frames": 243, + "scene_prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\n\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music: N/A", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_3", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2d25d5f13785d425117501192cca80c9452ffe2c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/9ff1cd8991ff44249107d4331eb3dc19/workflow.json @@ -0,0 +1,3391 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 3613.659540830766, + -858.1961894286173 + ], + "scale": 0.8390545288824142 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 77, + "last_node_id": 51, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1124.3215864565318 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1205.9193287288285 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\\n\\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\\n\\nintegrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\\n\\noverall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "twerk_bed_3", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\",\n \"\",\n \"integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\",\n \"\",\n \"overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video.\",\n \"\",\n \"integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam\",\n \"\",\n \"overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00346_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00346_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 5, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax-h3-digicam.safetensors", + 1.2 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax-h3-digicam.safetensors", + "strength_model": 1.2 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..2c6b8c0f2ffc3e8851af12c4855f2cf51c802c5b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks 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}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00527_.png" + }, + "is_changed": [ + "b36aa42ea26a11b6f73057d52cbd62a1befaa69528912cf61ddcc49c88320267" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..eb30d2d4c9712e1c7d679253a18ad3b478103ee2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "ce10ef1766e89e0d3142d5f93e627fe66fa7f63ed8b8d3dd9f99a9fd1b4d66ca", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "616314149e652079786772ae4e0aa8dc5cc0fb1917793687b33e28a303050384", + "prompt_prefix": "", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_3", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..508a5b3117aa3d673cae277f85283ccf69c63b46 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/a841291d77e64ee7b96ede9a133b73ec/workflow.json @@ -0,0 +1,3694 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 1336.5885934601577, + -445.5854040267499 + ], + "scale": 0.7627768444385591 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1124.3215864565318 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks 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}", + "twerk_bed_3", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Couch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00527_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00527_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8356273f7640e2b33b7778d15ee39aeda57810cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"15858184726823856800\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00527_.png" + }, + "is_changed": [ + "b36aa42ea26a11b6f73057d52cbd62a1befaa69528912cf61ddcc49c88320267" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..474fd8cc70f4fc36f4aafd8b4b184fc49bc5807a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/plan.json @@ -0,0 +1,98 @@ +{ + "base_plan_hash": "ce10ef1766e89e0d3142d5f93e627fe66fa7f63ed8b8d3dd9f99a9fd1b4d66ca", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "15858184726823856800", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "75082ba60c22f5ad640f577938ff82db9fa416134adb083f07ce51ea43c3e4de", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 15858184726823856800 + } + }, + "run_name": "twerk_bed_3", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f0df35ffb80f907fb67f81fc77cbfc6b8c8d4b3dca888e1f31d1af2ed4741df5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0b4e6175575c5ef6098a9f5b48065b15510d44a2c97621543e5d5c492d2d769e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 15858184726823856800, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_3", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..45da92e498e9aa339997ab3e3d0c1c39191d64b5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/recovery_archives/dc5fdbdca233443b95f5fa76da8c706e/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 1336.5885934601577, + -445.5854040267499 + ], + "scale": 0.7627768444385591 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1124.3215864565318 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"15858184726823856800\"\n }\n ]\n}", + "twerk_bed_3", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Couch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00527_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00527_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0001.e685a918d2d7.8b0cf24ca308.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0001.e685a918d2d7.8b0cf24ca308.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..89a3e5609fd482035010f7e71ed6e31ffa8eaf13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0001.e685a918d2d7.8b0cf24ca308.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5f2a44852b4ce4824b0e502139d5e52f3d257c00aa3aae31eb784f4e019c80b +size 7819806 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0002.20b1d7cd10b7.97d9b298c003.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0002.20b1d7cd10b7.97d9b298c003.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c0699386e6b197a96b6bcb67b387e3703a8f70ff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/reviews/clip_0002.20b1d7cd10b7.97d9b298c003.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f968cfbc689230cb32c86d79175837d3f9be0db75f0953fe7af520bb92e64118 +size 7249528 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e0b4aaa3df385547990601c5f25c42c30ff7b7e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d75d5b15cacf7879842bb825b676c281161c542b378de9ae34c2f8d84e9d1a7 +size 8541246 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..5a1fbe64449bf07f674190a1b6e766df31cf7b2e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.98160bb535954ea39469d5ce9493224f.prompt.txt @@ -0,0 +1,7 @@ +How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video. + +integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second handheld selfie shot begins on the woman standing in front of the grey couch established by Picture 1. Soft pink wall light, natural skin tones, slight phone shake. She faces the lens, long wavy dark brown hair, glossy black lipstick, black sling leaving her breasts bare, black thong strap between her thighs. She blinks once, eyes on the lens, hands rest then rise to her breasts and hips as her hips roll. A light leak washes the frame and her outfit becomes the black lace corset of Picture 2, breasts still bare, pussy visible, same hair and face. She keeps the handheld gaze and the hip roll, hands on her hips. A second light leak washes the frame and her outfit becomes the blue swirl thong and pink stockings of Picture 3, nude lips, black choker, daylight plants behind her, hands on her hips. She blinks twice, eyes still on the lens. The camera stays a handheld selfie with small shake. + +overall_soundscape: Room tone, fabric changing across the leaks, quiet footsteps, quiet breath. No wet sounds. + +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9b1b6e887b9950b1d5c0c0df7bc480bd8c423c21 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b69162f3caef1d9e9a99258739f44d1fe68da073479b9d51e7e93671d5a18652 +size 4974397 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..219273f51eac1e105ddba54b032fdfe1614307bc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.9ff1cd8991ff44249107d4331eb3dc19.prompt.txt @@ -0,0 +1,7 @@ +How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video. + +integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam + +overall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps. + +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fe083b0c8082f662d5c4cc541cb41aac7573fdb9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e685a918d2d776385f15d2b8c7902fe5495288211cedd09370226040943b0818 +size 7695997 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f98bf6da96f7e4bcbf7ac82688db4428fdd40d95 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0001.a841291d77e64ee7b96ede9a133b73ec.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement. + +summary: +[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot. +: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Couch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b55b089d0c0532e4af8751dce928624e195cfd43 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:058c9be2ec3ff6a8c78d6b96c8343009e8d44d1f932c091a6f418f4dd97c6ddd +size 3947578 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..046c3b0c548567fc9a21da444872390736fabb31 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.22e27dca3d2e4f8d9852e50f23fbdb78.prompt.txt @@ -0,0 +1,7 @@ +How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.13-second mark of the target video. + +integrated_multimodal_description: [Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains her head on the mattress, arms stretched forward, ass raised, and the twerk; begin new action only after it and never reset the stride. Live-action, a single continuous ten-second static shot stays on the same bed, candles, and headboard. icytwerk, she keeps twerking causing her ass to jiggle and shake and now and then rolls her ass left then right. She blinks when she looks back, glances at the viewer from time to time, then her cheek returns to the sheet. The camera holds a static shot with continuous camera direction. d1g1cam + +overall_soundscape: Continue sheets, thong and stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6a0ac3ef2a6b3bab594a87164c7f0ae268f21133 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86d58adaf2f02010a665323f27084150e2d3d4c1f87d639cead0540fccef86bd +size 7177781 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f16f6471e3112e66d2b11af4f89edd87ad7cf54b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.9e26d4a33be847db953fc64ee5efebec.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot. +: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2d582ec1610579f38a68b76081091e73f7b7851b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20b1d7cd10b736a8dbd45f1fba7e098ed75cd2d8f21ae3d64b7fd1fca7ec3e95 +size 7134524 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f16f6471e3112e66d2b11af4f89edd87ad7cf54b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/segments/clip_0002.dc5fdbdca233443b95f5fa76da8c706e.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot. +: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..45da92e498e9aa339997ab3e3d0c1c39191d64b5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_3/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 1336.5885934601577, + -445.5854040267499 + ], + "scale": 0.7627768444385591 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1124.3215864565318 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCouch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"15858184726823856800\"\n }\n ]\n}", + "twerk_bed_3", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman kneeling on the grey couch, including her face, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, raised ass, visible anus and pussy, right hand on her right cheek, pink wall, grey couch fabric, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take starts on the kneeling ass-out pose in , puts her head on the cushion with her ass raised, then starts the twerk.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, black nails, vinyl socks, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its kneeling couch pose, pink wall, grey fabric, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the grey couch with exactly one woman. kneels matching , facing away, looking back over her right shoulder, ass toward the lens, anus and pussy visible, right hand on her right cheek. She blinks once. She lowers her head onto the cushion and stretches both arms forward, ass raised. She turns her face and looks at the lens. icytwerk, she starts twerking causing her ass to jiggle and shake. The camera performs a slow orbit with small amplitude at slow speed. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk is already going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Couch fabric, skin, quiet breath, ass claps beginning. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, black nails, black vinyl socks, nude body, grey couch, pink wall, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous take carries the raised-ass twerk into more twerk and ass slaps while she glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, lipstick, nails, socks, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming couch geometry and the twerk already in progress; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains her head on the cushion, ass raised, 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. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens over her shoulder, then her cheek returns to the cushion. The camera continues the slow orbit with small amplitude at slow speed and continuous camera direction. Preserve face, hands, hair, socks, couch, wall, lighting, and coherent skin folds. End immediately after the twerk and slaps are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue couch fabric, skin, quiet breath, ass claps and sharp smacks without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "twerk_bed_3", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00527_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00527_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f7ecb7160bbdfc278b8f10dc6ea0264531e91a11 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00080_.png" + }, + "is_changed": [ + "701a5d62825ae2e76bc2d048b55f1c60b108ac4d35b9d33a17f0d5fa6d66d7c5" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d8220988844a5a7f4c1230fb82eae580b32509cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0835670958a4dd2cc83bab8ecd22f78618501dc3c41e94782088d32ffd9340df +size 5539695 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b8f9e4b927d04cb7ccdb0b59cda28bbaf7527d86 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9691eb3c79fe3dec0a403baea1841fd7542a5c54aebf944eec2069ea9113058 +size 5309107 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e4d7e268c584d63177e231cc34201047705c4703 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c59861ecc5046bcda6e6d6a1014d0e4ff38d35f13abbdd25aff66c311574c9e7 +size 6635799 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7e520fc97e9f22c033c2996501b74824cd009e81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea6cbed3fb88ffe4985810276a1d2e91a5308d44d5b7160c19130526dc363b03 +size 5866955 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..cf5cbd72f3eb9673714afae74a5afeb238ec84e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/blend_segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:890124eb7d0f0a51b0cd3f04e74a3dbf569c3f155b704e940f98e3f4b04b40e1 +size 6851220 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.json new file mode 100644 index 0000000000000000000000000000000000000000..5f85a008fc4634e2bc08731f9069426f0a285eea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "814e75ca4567c64bd627709517362cdfd514c6bd7c8e35c028784e8ca99d2080", + "plan_hash": "2509cd2d3e07ea07bcf1a0115b73e06b5d6918e144e0631e88abd294537cdd8d", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "4a7cfdd568dc6eedbdd9f4223f17457cb6637c66e602912dda47d07ffcd580d5" + }, + "generation_hash": "cc4f8481bf91fba690bbe9a36d3948afa46ebeabb8ea5d0af9eb482e54e03839", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "561c46113dbb40ea9478dc8bddb58ff7", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.safetensors", + "checkpoint_sha256": "da08cb63780c81523256995397f1d5285b09acd12573a20f50d94d5951e3921a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T00:47:37Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.wav", + "generated_audio_sha256": "790caa3febca177de288676b18a74feb50ffb75df59b57a9d1fa365360304671", + "generated_continuity": "on", + "history_hash": "814e75ca4567c64bd627709517362cdfd514c6bd7c8e35c028784e8ca99d2080", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.prompt.txt", + "prompt_file_sha256": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "prompt_hash": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "561c46113dbb40ea9478dc8bddb58ff7", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "4a7cfdd568dc6eedbdd9f4223f17457cb6637c66e602912dda47d07ffcd580d5" + }, + "generation_hash": "cc4f8481bf91fba690bbe9a36d3948afa46ebeabb8ea5d0af9eb482e54e03839", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.mp4", + "segment_sha256": "796081686c556c6d6d6c7e75c086aff06251fa608bab683e9054a2204fc8de39", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e1a8d3dc416893090a4ee24364fee8266c0223b8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da08cb63780c81523256995397f1d5285b09acd12573a20f50d94d5951e3921a +size 136196664 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.json new file mode 100644 index 0000000000000000000000000000000000000000..1952dfc884fb2f871b9b240d0499cd9b1506c582 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "ccac5d1c9096a5aeadd08fd0f9b6efae537794c6cfa5ae8a8888a33555f4c620", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2b6807573f2d7766087393193b17060ab35748e6de97532a6086183f527c08e9" + }, + "generation_hash": "dfc477fc7c392f0c19c3b262c1d4fc897bff9010130bdbe3db8589d37c725d5b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.safetensors", + "checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:32:52Z", + "delivered_frames": 243, + "forked_from_branch_id": "561c46113dbb40ea9478dc8bddb58ff7", + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0001.bd64adeec1954c0da4e86e176bfc221f.wav", + "generated_audio_sha256": "51009f99dac492b068f788e9a5e32a19c53962fe68e8f8a9ab6a1c2694d918d5", + "generated_continuity": "on", + "history_hash": "ccac5d1c9096a5aeadd08fd0f9b6efae537794c6cfa5ae8a8888a33555f4c620", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.prompt.txt", + "prompt_file_sha256": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "bd64adeec1954c0da4e86e176bfc221f", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2b6807573f2d7766087393193b17060ab35748e6de97532a6086183f527c08e9" + }, + "generation_hash": "dfc477fc7c392f0c19c3b262c1d4fc897bff9010130bdbe3db8589d37c725d5b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.mp4", + "segment_sha256": "9f2927060e937492c6bc269a63a1ff9996e9d0b27e1d1137682524c811e654a5", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7969a225f3df35abb08e92f44191bbe91b5ccb0f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261 +size 136197072 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..1952dfc884fb2f871b9b240d0499cd9b1506c582 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "ccac5d1c9096a5aeadd08fd0f9b6efae537794c6cfa5ae8a8888a33555f4c620", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2b6807573f2d7766087393193b17060ab35748e6de97532a6086183f527c08e9" + }, + "generation_hash": "dfc477fc7c392f0c19c3b262c1d4fc897bff9010130bdbe3db8589d37c725d5b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.safetensors", + "checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:32:52Z", + "delivered_frames": 243, + "forked_from_branch_id": "561c46113dbb40ea9478dc8bddb58ff7", + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0001.bd64adeec1954c0da4e86e176bfc221f.wav", + "generated_audio_sha256": "51009f99dac492b068f788e9a5e32a19c53962fe68e8f8a9ab6a1c2694d918d5", + "generated_continuity": "on", + "history_hash": "ccac5d1c9096a5aeadd08fd0f9b6efae537794c6cfa5ae8a8888a33555f4c620", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.prompt.txt", + "prompt_file_sha256": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "bd64adeec1954c0da4e86e176bfc221f", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2b6807573f2d7766087393193b17060ab35748e6de97532a6086183f527c08e9" + }, + "generation_hash": "dfc477fc7c392f0c19c3b262c1d4fc897bff9010130bdbe3db8589d37c725d5b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.mp4", + "segment_sha256": "9f2927060e937492c6bc269a63a1ff9996e9d0b27e1d1137682524c811e654a5", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.json new file mode 100644 index 0000000000000000000000000000000000000000..68c42d840c95ed7140ab51b2a9703df099e99170 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.json @@ -0,0 +1,234 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "76195c76ce3307ada5f8f350da00bcada344c5ca06d519f5dd7affc783f41fd8", + "plan_hash": "f7718f2f82f174fcec9352f3dc0889e8bf1a5e083d2c1c93e0358a984e3593f9", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "5e4e9ef3eedddc80f94c771f63877a5d0c3c5b9a02c900c3b3fea941263e504a" + }, + "generation_hash": "f33c05dee8106bd9317f35cdc36222b263432edb0c31deb07b621f7f60de5a7c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "seed": 3303811855829869357, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4", + "blend_segment_sha256": "0835670958a4dd2cc83bab8ecd22f78618501dc3c41e94782088d32ffd9340df", + "branch_id": "38ee66ba179f4df0aa99e1f515a015c9", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.safetensors", + "checkpoint_sha256": "1702f19a7078c96f76057223eac541f87ae40ab6c70362f478f6b117c21c1aa3", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:08:39Z", + "delivered_frames": 221, + "forked_from_branch_id": "561c46113dbb40ea9478dc8bddb58ff7", + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.wav", + "generated_audio_sha256": "fcecf60ca477ce7516dccff44d6bbc49a6aee225b58d857798870b673e194fa3", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.7231903076171875, + -5.518542480467204 + ], + "context_motion_baseline": 0.1230621337890625, + "detected_luma_jump": 2.214263916015625, + "detection_threshold": 1.25, + "mean_luma_jump": 2.061798095703125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.011764705882352941, + 0.011764705882352941 + ], + [ + 0.5483694039139093, + 0.5376902262369792 + ], + [ + 0.8588907398896998, + 0.8372493968290441 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.0, + 139.83419799804688, + 219.01713867187345 + ], + "start_frame": 0, + "target_percentiles": [ + 5.0, + 137.1110076904297, + 213.49859619140625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "76195c76ce3307ada5f8f350da00bcada344c5ca06d519f5dd7affc783f41fd8", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "da08cb63780c81523256995397f1d5285b09acd12573a20f50d94d5951e3921a", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "561c46113dbb40ea9478dc8bddb58ff7", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.prompt.txt", + "prompt_file_sha256": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "38ee66ba179f4df0aa99e1f515a015c9", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "5e4e9ef3eedddc80f94c771f63877a5d0c3c5b9a02c900c3b3fea941263e504a" + }, + "generation_hash": "f33c05dee8106bd9317f35cdc36222b263432edb0c31deb07b621f7f60de5a7c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "seed": 3303811855829869357, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3303811855829869357, + "segment": "h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4", + "segment_sha256": "9d560a8c1b5999a88751a7b2bd6e7c942e7dd3266f89b653e65daa57403c8bee", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.json", + "visual_context_source_checkpoint_sha256": "da08cb63780c81523256995397f1d5285b09acd12573a20f50d94d5951e3921a", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "561c46113dbb40ea9478dc8bddb58ff7", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f823252b4ab1952179eedc351be5526566bf8122 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1702f19a7078c96f76057223eac541f87ae40ab6c70362f478f6b117c21c1aa3 +size 135961880 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.json new file mode 100644 index 0000000000000000000000000000000000000000..11f3d5be639609a46d3fc0dfc3d0ec1317818ba3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "43dcf511e698a576bf2655b2bb1d793ab3f54dc2749ea43452a1a306ff7edad9", + "plan_hash": "2509cd2d3e07ea07bcf1a0115b73e06b5d6918e144e0631e88abd294537cdd8d", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ebd2f49000fef11397431a98081b80bca4d24f44a233b4a7534f0faa85dd5378" + }, + "generation_hash": "05f89d87202d858baa9a58d5370c2489fe669787e8194b94ce3ce4d01e9e59c2", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4", + "blend_segment_sha256": "f9691eb3c79fe3dec0a403baea1841fd7542a5c54aebf944eec2069ea9113058", + "branch_id": "561c46113dbb40ea9478dc8bddb58ff7", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.safetensors", + "checkpoint_sha256": "8da340c98ff1b4216aa9f72f117f6c4ff6cee9de2749a53867942c9e65152cc0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T00:58:42Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0002.4d888932ebe84aac882508b1c4d808ac.wav", + "generated_audio_sha256": "809b1f3896e98b4f1dfe51bf52da170fdb9859b1d0ae7a5644bd0657e3221df6", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.0792083740234375, + -6.0 + ], + "context_motion_baseline": 0.1230621337890625, + "detected_luma_jump": 3.4703750610351562, + "detection_threshold": 1.25, + "mean_luma_jump": 3.2944869995117188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.012047843372120576, + 0.012047843372120576 + ], + [ + 0.5536871218213848, + 0.5376902262369792 + ], + [ + 0.865760773303462, + 0.8422313615387561 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.072200059890747, + 141.19021606445312, + 220.7689971923828 + ], + "start_frame": 0, + "target_percentiles": [ + 5.0, + 137.1110076904297, + 213.49859619140625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "43dcf511e698a576bf2655b2bb1d793ab3f54dc2749ea43452a1a306ff7edad9", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "da08cb63780c81523256995397f1d5285b09acd12573a20f50d94d5951e3921a", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "561c46113dbb40ea9478dc8bddb58ff7", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.prompt.txt", + "prompt_file_sha256": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "4d888932ebe84aac882508b1c4d808ac", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ebd2f49000fef11397431a98081b80bca4d24f44a233b4a7534f0faa85dd5378" + }, + "generation_hash": "05f89d87202d858baa9a58d5370c2489fe669787e8194b94ce3ce4d01e9e59c2", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4", + "segment_sha256": "151cf1a36b42e15f077b3d205fc7342ac141406132b44f6bf9ff462b0e210a62", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "da08cb63780c81523256995397f1d5285b09acd12573a20f50d94d5951e3921a", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "561c46113dbb40ea9478dc8bddb58ff7", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c364d93f24acb50d08dece10cc14835b1386d8ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.4d888932ebe84aac882508b1c4d808ac.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8da340c98ff1b4216aa9f72f117f6c4ff6cee9de2749a53867942c9e65152cc0 +size 135961864 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.json new file mode 100644 index 0000000000000000000000000000000000000000..c4f09c39c2c092ef632326a8d1bf6411d7ebae9c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "7257e408efbe978369575dd33e16b4690a1b31782fe6b9bb335bbd8c48d79472", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0efa1b088eca1ece28d3979eef63a3d9aa45120538eefdd970d339a87d6a32de" + }, + "generation_hash": "8394111dde66f10f8961381b6b26e29bea20f26ceef604c0a846d91da7d23497", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4", + "blend_segment_sha256": "c59861ecc5046bcda6e6d6a1014d0e4ff38d35f13abbdd25aff66c311574c9e7", + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.safetensors", + "checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:39:18Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.wav", + "generated_audio_sha256": "99feef4d70b85db08329fe29f12dcfb9200c34ba9afbfccbd13c8e63b0d7dcaa", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.5443954467773438, + "detected_luma_jump": 6.790321350097656, + "detection_threshold": 2.0338363647460938, + "mean_luma_jump": 6.751441955566406, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.05190117405910118, + 0.05190117405910118 + ], + [ + 0.5645655014935662, + 0.5410360897288603 + ], + [ + 0.8291066487630209, + 0.805577236998315 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 13.2347993850708, + 143.96420288085938, + 211.4221954345703 + ], + "start_frame": 0, + "target_percentiles": [ + 13.631339931488045, + 135.1144027709961, + 202.84739685058594 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7257e408efbe978369575dd33e16b4690a1b31782fe6b9bb335bbd8c48d79472", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "bd64adeec1954c0da4e86e176bfc221f", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.prompt.txt", + "prompt_file_sha256": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0efa1b088eca1ece28d3979eef63a3d9aa45120538eefdd970d339a87d6a32de" + }, + "generation_hash": "8394111dde66f10f8961381b6b26e29bea20f26ceef604c0a846d91da7d23497", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4", + "segment_sha256": "b915f8305f7f3c805af75ccf5fa20bd900a7b3b60a10cb3aff98f77b29fcfc17", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.json", + "visual_context_source_checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "bd64adeec1954c0da4e86e176bfc221f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c2b04b976ad633b8d0123dbbb07c05f2584b998e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72 +size 135962024 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..c4f09c39c2c092ef632326a8d1bf6411d7ebae9c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0002.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "7257e408efbe978369575dd33e16b4690a1b31782fe6b9bb335bbd8c48d79472", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0efa1b088eca1ece28d3979eef63a3d9aa45120538eefdd970d339a87d6a32de" + }, + "generation_hash": "8394111dde66f10f8961381b6b26e29bea20f26ceef604c0a846d91da7d23497", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4", + "blend_segment_sha256": "c59861ecc5046bcda6e6d6a1014d0e4ff38d35f13abbdd25aff66c311574c9e7", + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.safetensors", + "checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:39:18Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.wav", + "generated_audio_sha256": "99feef4d70b85db08329fe29f12dcfb9200c34ba9afbfccbd13c8e63b0d7dcaa", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.5443954467773438, + "detected_luma_jump": 6.790321350097656, + "detection_threshold": 2.0338363647460938, + "mean_luma_jump": 6.751441955566406, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.05190117405910118, + 0.05190117405910118 + ], + [ + 0.5645655014935662, + 0.5410360897288603 + ], + [ + 0.8291066487630209, + 0.805577236998315 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 13.2347993850708, + 143.96420288085938, + 211.4221954345703 + ], + "start_frame": 0, + "target_percentiles": [ + 13.631339931488045, + 135.1144027709961, + 202.84739685058594 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7257e408efbe978369575dd33e16b4690a1b31782fe6b9bb335bbd8c48d79472", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "bd64adeec1954c0da4e86e176bfc221f", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.prompt.txt", + "prompt_file_sha256": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0efa1b088eca1ece28d3979eef63a3d9aa45120538eefdd970d339a87d6a32de" + }, + "generation_hash": "8394111dde66f10f8961381b6b26e29bea20f26ceef604c0a846d91da7d23497", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4", + "segment_sha256": "b915f8305f7f3c805af75ccf5fa20bd900a7b3b60a10cb3aff98f77b29fcfc17", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.json", + "visual_context_source_checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "bd64adeec1954c0da4e86e176bfc221f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.json new file mode 100644 index 0000000000000000000000000000000000000000..ad5351fb482feb19432b5ec5eb8b8b0d7cd356b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "3a8694e8cc1174d47ce8894a5fd2d7f989356d0e925f0464f505f6368ff027e7", + "plan_hash": "f7718f2f82f174fcec9352f3dc0889e8bf1a5e083d2c1c93e0358a984e3593f9", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d2c10eb96ab8503d9915176fbfd3352b5c656695fd9a87599824a2d38df51d5d" + }, + "generation_hash": "b1c18596ec45ba56e2b6d2f6a9c374147a35e6df660ebc9a6149a97eb8bae569", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4", + "blend_segment_sha256": "ea6cbed3fb88ffe4985810276a1d2e91a5308d44d5b7160c19130526dc363b03", + "branch_id": "38ee66ba179f4df0aa99e1f515a015c9", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.safetensors", + "checkpoint_sha256": "ac8417c07cd436854c6fd99be6e7932f53fe44e0643625245bda462e07c79d46", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:15:04Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.wav", + "generated_audio_sha256": "db68b92a8bffa5cb350e961a14dcd5cf4f1bd39ef6edbf9def3d22128fb252ae", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.058990478515625, + -5.6672042846677755 + ], + "context_motion_baseline": 0.2080841064453125, + "detected_luma_jump": 3.620574951171875, + "detection_threshold": 1.25, + "mean_luma_jump": 3.480560302734375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.010004705541274127, + 0.010004705541274127 + ], + [ + 0.5762987922219669, + 0.5603811825022978 + ], + [ + 0.8977113551719509, + 0.8754870246438419 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.5511999130249023, + 146.95619201660156, + 228.91639556884746 + ], + "start_frame": 0, + "target_percentiles": [ + 4.0, + 142.89720153808594, + 223.2491912841797 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "3a8694e8cc1174d47ce8894a5fd2d7f989356d0e925f0464f505f6368ff027e7", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "1702f19a7078c96f76057223eac541f87ae40ab6c70362f478f6b117c21c1aa3", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "38ee66ba179f4df0aa99e1f515a015c9", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.prompt.txt", + "prompt_file_sha256": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "prompt_hash": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "63fe3a0c90994d9c80705ee9a4ca6cd1", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d2c10eb96ab8503d9915176fbfd3352b5c656695fd9a87599824a2d38df51d5d" + }, + "generation_hash": "b1c18596ec45ba56e2b6d2f6a9c374147a35e6df660ebc9a6149a97eb8bae569", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4", + "segment_sha256": "1e2f035a21271739f65e72ac111fef8886ef51a5c4bda96f788d8c3285693743", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1702f19a7078c96f76057223eac541f87ae40ab6c70362f478f6b117c21c1aa3", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "38ee66ba179f4df0aa99e1f515a015c9", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b8ac31a6130f8a0862b4f98a93b1f527c02f4e18 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac8417c07cd436854c6fd99be6e7932f53fe44e0643625245bda462e07c79d46 +size 135961904 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.json new file mode 100644 index 0000000000000000000000000000000000000000..394bf3c66bff706252cdbb6c0228e03bfd5b3149 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "dd8beab38f669ab431f4099d9e16dd15b09256013ced5af34bcb65a37366b8bc", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0112efac78faa888d20c0f82cf61ac96c49be0531d8dd77141b4f045f5c24063" + }, + "generation_hash": "bf162d7c011d1ad5d8bb2efbb67a689b07f36f805c2e841204caba7fe89c557f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4", + "blend_segment_sha256": "890124eb7d0f0a51b0cd3f04e74a3dbf569c3f155b704e940f98e3f4b04b40e1", + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.safetensors", + "checkpoint_sha256": "53f1e9b8196fd7e0e72c301b74a8c15853e148740c8970be3263cd2504aaad65", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:45:32Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.wav", + "generated_audio_sha256": "851dbc43be8d061dde496cf6b387ad56d9febcea3ea0356a3bcb87ac3bd843ab", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.22700023651123047, + 3.0051040649414062, + 2.5748138427734375 + ], + "context_motion_baseline": 0.29388427734375, + "detected_luma_jump": -2.6540374755859375, + "detection_threshold": 1.25, + "mean_luma_jump": -2.3348236083984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009170980079501283, + 0.010061177085427676 + ], + [ + 0.5145027310240502, + 0.5262874528473499 + ], + [ + 0.8585442636527267, + 0.8686415728400735 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.338599920272827, + 131.1981964111328, + 218.9287872314453 + ], + "start_frame": 1, + "target_percentiles": [ + 2.5656001567840576, + 134.20330047607422, + 221.50360107421875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd8beab38f669ab431f4099d9e16dd15b09256013ced5af34bcb65a37366b8bc", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.prompt.txt", + "prompt_file_sha256": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ff9fa0dd7db14704a4ce537d7f0c4852", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0112efac78faa888d20c0f82cf61ac96c49be0531d8dd77141b4f045f5c24063" + }, + "generation_hash": "bf162d7c011d1ad5d8bb2efbb67a689b07f36f805c2e841204caba7fe89c557f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4", + "segment_sha256": "daf93e4cbe0972b7a8c043cdf89e1c143f739795ffd0a28348b7c7d7c698a5e4", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.json", + "visual_context_source_checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..419679966e3d736c03b56e9d9316bf98582ad2af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53f1e9b8196fd7e0e72c301b74a8c15853e148740c8970be3263cd2504aaad65 +size 135962208 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..394bf3c66bff706252cdbb6c0228e03bfd5b3149 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/checkpoints/clip_0003.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "dd8beab38f669ab431f4099d9e16dd15b09256013ced5af34bcb65a37366b8bc", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "run_name": "twerk_bed_4", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0112efac78faa888d20c0f82cf61ac96c49be0531d8dd77141b4f045f5c24063" + }, + "generation_hash": "bf162d7c011d1ad5d8bb2efbb67a689b07f36f805c2e841204caba7fe89c557f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4", + "blend_segment_sha256": "890124eb7d0f0a51b0cd3f04e74a3dbf569c3f155b704e940f98e3f4b04b40e1", + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.safetensors", + "checkpoint_sha256": "53f1e9b8196fd7e0e72c301b74a8c15853e148740c8970be3263cd2504aaad65", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:45:32Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.wav", + "generated_audio_sha256": "851dbc43be8d061dde496cf6b387ad56d9febcea3ea0356a3bcb87ac3bd843ab", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.22700023651123047, + 3.0051040649414062, + 2.5748138427734375 + ], + "context_motion_baseline": 0.29388427734375, + "detected_luma_jump": -2.6540374755859375, + "detection_threshold": 1.25, + "mean_luma_jump": -2.3348236083984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009170980079501283, + 0.010061177085427676 + ], + [ + 0.5145027310240502, + 0.5262874528473499 + ], + [ + 0.8585442636527267, + 0.8686415728400735 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.338599920272827, + 131.1981964111328, + 218.9287872314453 + ], + "start_frame": 1, + "target_percentiles": [ + 2.5656001567840576, + 134.20330047607422, + 221.50360107421875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd8beab38f669ab431f4099d9e16dd15b09256013ced5af34bcb65a37366b8bc", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.prompt.txt", + "prompt_file_sha256": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ff9fa0dd7db14704a4ce537d7f0c4852", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0112efac78faa888d20c0f82cf61ac96c49be0531d8dd77141b4f045f5c24063" + }, + "generation_hash": "bf162d7c011d1ad5d8bb2efbb67a689b07f36f805c2e841204caba7fe89c557f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4", + "segment_sha256": "daf93e4cbe0972b7a8c043cdf89e1c143f739795ffd0a28348b7c7d7c698a5e4", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.json", + "visual_context_source_checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..73bdfc559ea3e795fb2082e92d10d93b7e69fa7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e485104263624887c4a307844ea25b987145473f3f1bdeb11fd6a5c1769bc73 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..346ba8c0ffcb676529467ecdd7ca25cc08540009 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8468fa27ea5001cface10f6efbd94eddc103477afe77e146e71b34ef92c01934 +size 15551850 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..0afd0387041589b6e049d5fe1745037457c38d28 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59256f56e9986c3485782ebf2b3dd97a6d7ca39ea746070a02abb4034052df73 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..76b2d25d9d409ed7d2261b6990dcbd901379fd24 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/final/t2v_normal_2026-09-10_001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cc3711bfc72a2d242b288d13c21c6741e81a3a7768a59b207bf3463f8930e07 +size 18314301 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.wav new file mode 100644 index 0000000000000000000000000000000000000000..9acab34e6efaf2a8a6f4c5f13f298a2a025c54f5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:790caa3febca177de288676b18a74feb50ffb75df59b57a9d1fa365360304671 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.bd64adeec1954c0da4e86e176bfc221f.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.bd64adeec1954c0da4e86e176bfc221f.wav new file mode 100644 index 0000000000000000000000000000000000000000..7b8293999f229834e8add0bc92c997f7c35cfa46 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0001.bd64adeec1954c0da4e86e176bfc221f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51009f99dac492b068f788e9a5e32a19c53962fe68e8f8a9ab6a1c2694d918d5 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.wav new file mode 100644 index 0000000000000000000000000000000000000000..a1314df03a74e2ecdde0cd13e8d9220dd59b8baf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcecf60ca477ce7516dccff44d6bbc49a6aee225b58d857798870b673e194fa3 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.4d888932ebe84aac882508b1c4d808ac.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.4d888932ebe84aac882508b1c4d808ac.wav new file mode 100644 index 0000000000000000000000000000000000000000..6dd088af8f9148c28e54e971720e6866f4a5bfa3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.4d888932ebe84aac882508b1c4d808ac.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:809b1f3896e98b4f1dfe51bf52da170fdb9859b1d0ae7a5644bd0657e3221df6 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.wav new file mode 100644 index 0000000000000000000000000000000000000000..63479c90ec42d47ad9ed6e7edcada0d685341064 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99feef4d70b85db08329fe29f12dcfb9200c34ba9afbfccbd13c8e63b0d7dcaa +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.wav new file mode 100644 index 0000000000000000000000000000000000000000..9448029f375da5a6f536127a2c6f8ead92412a79 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db68b92a8bffa5cb350e961a14dcd5cf4f1bd39ef6edbf9def3d22128fb252ae +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.wav new file mode 100644 index 0000000000000000000000000000000000000000..44398c8dcb809539a386300c09b8b9b9d7641d1e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/generated_audio/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:851dbc43be8d061dde496cf6b387ad56d9febcea3ea0356a3bcb87ac3bd843ab +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..ad4605c976e66945bff35ad9b8e9ae86bfc9330b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/manifest.json @@ -0,0 +1,424 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/plan.json", + "workflow": "h3_chains/twerk_bed_4/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "prompt_prefix": "", + "run_name": "twerk_bed_4", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.safetensors", + "checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:32:52Z", + "delivered_frames": 243, + "forked_from_branch_id": "561c46113dbb40ea9478dc8bddb58ff7", + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0001.bd64adeec1954c0da4e86e176bfc221f.wav", + "generated_audio_sha256": "51009f99dac492b068f788e9a5e32a19c53962fe68e8f8a9ab6a1c2694d918d5", + "generated_continuity": "on", + "history_hash": "ccac5d1c9096a5aeadd08fd0f9b6efae537794c6cfa5ae8a8888a33555f4c620", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.prompt.txt", + "prompt_file_sha256": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "bd64adeec1954c0da4e86e176bfc221f", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0001.bd64adeec1954c0da4e86e176bfc221f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2b6807573f2d7766087393193b17060ab35748e6de97532a6086183f527c08e9" + }, + "generation_hash": "dfc477fc7c392f0c19c3b262c1d4fc897bff9010130bdbe3db8589d37c725d5b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.mp4", + "segment_sha256": "9f2927060e937492c6bc269a63a1ff9996e9d0b27e1d1137682524c811e654a5", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.json" + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4", + "blend_segment_sha256": "c59861ecc5046bcda6e6d6a1014d0e4ff38d35f13abbdd25aff66c311574c9e7", + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.safetensors", + "checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:39:18Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.wav", + "generated_audio_sha256": "99feef4d70b85db08329fe29f12dcfb9200c34ba9afbfccbd13c8e63b0d7dcaa", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.5443954467773438, + "detected_luma_jump": 6.790321350097656, + "detection_threshold": 2.0338363647460938, + "mean_luma_jump": 6.751441955566406, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.05190117405910118, + 0.05190117405910118 + ], + [ + 0.5645655014935662, + 0.5410360897288603 + ], + [ + 0.8291066487630209, + 0.805577236998315 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 13.2347993850708, + 143.96420288085938, + 211.4221954345703 + ], + "start_frame": 0, + "target_percentiles": [ + 13.631339931488045, + 135.1144027709961, + 202.84739685058594 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7257e408efbe978369575dd33e16b4690a1b31782fe6b9bb335bbd8c48d79472", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "bd64adeec1954c0da4e86e176bfc221f", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.prompt.txt", + "prompt_file_sha256": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0efa1b088eca1ece28d3979eef63a3d9aa45120538eefdd970d339a87d6a32de" + }, + "generation_hash": "8394111dde66f10f8961381b6b26e29bea20f26ceef604c0a846d91da7d23497", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4", + "segment_sha256": "b915f8305f7f3c805af75ccf5fa20bd900a7b3b60a10cb3aff98f77b29fcfc17", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.json", + "visual_context_source_checkpoint_sha256": "e26f6655d19ca07af9c7c513b06d2995df40536a5e78e017323f4638728b9261", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "bd64adeec1954c0da4e86e176bfc221f", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json", + "plan": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json", + "workflow": "h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_4/blend_segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4", + "blend_segment_sha256": "890124eb7d0f0a51b0cd3f04e74a3dbf569c3f155b704e940f98e3f4b04b40e1", + "branch_id": "bd64adeec1954c0da4e86e176bfc221f", + "checkpoint": "h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.safetensors", + "checkpoint_sha256": "53f1e9b8196fd7e0e72c301b74a8c15853e148740c8970be3263cd2504aaad65", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-10T01:45:32Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_4/generated_audio/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.wav", + "generated_audio_sha256": "851dbc43be8d061dde496cf6b387ad56d9febcea3ea0356a3bcb87ac3bd843ab", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.22700023651123047, + 3.0051040649414062, + 2.5748138427734375 + ], + "context_motion_baseline": 0.29388427734375, + "detected_luma_jump": -2.6540374755859375, + "detection_threshold": 1.25, + "mean_luma_jump": -2.3348236083984375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009170980079501283, + 0.010061177085427676 + ], + [ + 0.5145027310240502, + 0.5262874528473499 + ], + [ + 0.8585442636527267, + 0.8686415728400735 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.338599920272827, + 131.1981964111328, + 218.9287872314453 + ], + "start_frame": 1, + "target_percentiles": [ + 2.5656001567840576, + 134.20330047607422, + 221.50360107421875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd8beab38f669ab431f4099d9e16dd15b09256013ced5af34bcb65a37366b8bc", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.prompt.txt", + "prompt_file_sha256": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ff9fa0dd7db14704a4ce537d7f0c4852", + "revision_metadata": "h3_chains/twerk_bed_4/checkpoints/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0112efac78faa888d20c0f82cf61ac96c49be0531d8dd77141b4f045f5c24063" + }, + "generation_hash": "bf162d7c011d1ad5d8bb2efbb67a689b07f36f805c2e841204caba7fe89c557f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4", + "segment_sha256": "daf93e4cbe0972b7a8c043cdf89e1c143f739795ffd0a28348b7c7d7c698a5e4", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/twerk_bed_4/checkpoints/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.json", + "visual_context_source_checkpoint_sha256": "de8991bc3ebbbaa86d5ccee0c508c93cfa147096c543426942613c8a784dec72", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "7b97e5181ba14f8b9b03fa9b7d21ee0b", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..36aaf77206f3cc42c8a7a02dd07d771664611f81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "cdd80497e3367d8c2ddae8866865e562e1f885f157d8dd4f320e3b1b17e99472", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "prompt_prefix": "", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..3bdcba27f71fd82031f29e8063c05ee0b4a56b94 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_4", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_4", + "source_audio": null, + "updated_at": "2026-09-10T01:27:52Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/7e9c77a3b108419d8556292ed93d4d22.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/7e9c77a3b108419d8556292ed93d4d22.json new file mode 100644 index 0000000000000000000000000000000000000000..6d86d673543ae79befcb674cae241ee76a9d85ff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/7e9c77a3b108419d8556292ed93d4d22.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7e9c77a3b108419d8556292ed93d4d22", + "parent_id": "f04820f6f6a04d7bab4ba3b272e6da35", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:27:52.376Z", + "updated_at": "2026-09-10T01:27:52.377Z", + "executed_at": "2026-09-10T01:27:52.377Z", + "last_executed_at": "2026-09-10T01:27:52.377Z", + "execution_count": 1, + "prompt_sha256": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/f04820f6f6a04d7bab4ba3b272e6da35.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/f04820f6f6a04d7bab4ba3b272e6da35.json new file mode 100644 index 0000000000000000000000000000000000000000..8150cd53f6f1e66d490fa71084c9cd23774b965c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/f04820f6f6a04d7bab4ba3b272e6da35.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "f04820f6f6a04d7bab4ba3b272e6da35", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T00:42:43.109Z", + "updated_at": "2026-09-10T00:42:43.109Z", + "executed_at": "2026-09-10T00:42:43.109Z", + "last_executed_at": "2026-09-10T00:42:43.109Z", + "execution_count": 1, + "prompt_sha256": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..14631e6f832dff0f42386d021958c9e46c80f9c4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_4", + "scene_id": "clip_01", + "active_revision": "7e9c77a3b108419d8556292ed93d4d22", + "revisions": [ + { + "id": "f04820f6f6a04d7bab4ba3b272e6da35", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T00:42:43.109Z", + "updated_at": "2026-09-10T00:42:43.109Z", + "executed_at": "2026-09-10T00:42:43.109Z", + "last_executed_at": "2026-09-10T00:42:43.109Z", + "execution_count": 1, + "prompt_sha256": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13" + }, + { + "id": "7e9c77a3b108419d8556292ed93d4d22", + "parent_id": "f04820f6f6a04d7bab4ba3b272e6da35", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:27:52.376Z", + "updated_at": "2026-09-10T01:27:52.377Z", + "executed_at": "2026-09-10T01:27:52.377Z", + "last_executed_at": "2026-09-10T01:27:52.377Z", + "execution_count": 1, + "prompt_sha256": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/78f8ef4c0f0547e5b59a182aeae81a1c.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/78f8ef4c0f0547e5b59a182aeae81a1c.json new file mode 100644 index 0000000000000000000000000000000000000000..f430687e5d3f5101f8265adb3eb35c9150009ff7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/78f8ef4c0f0547e5b59a182aeae81a1c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "78f8ef4c0f0547e5b59a182aeae81a1c", + "parent_id": "bd83eee58e894272acfabacbb45a1cbf", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:33:23.409Z", + "updated_at": "2026-09-10T01:33:23.410Z", + "executed_at": "2026-09-10T01:33:23.410Z", + "last_executed_at": "2026-09-10T01:33:23.410Z", + "execution_count": 1, + "prompt_sha256": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/bd83eee58e894272acfabacbb45a1cbf.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/bd83eee58e894272acfabacbb45a1cbf.json new file mode 100644 index 0000000000000000000000000000000000000000..b22d0d2a0d27b7c4fd801d23f7688abb31262450 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/bd83eee58e894272acfabacbb45a1cbf.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "bd83eee58e894272acfabacbb45a1cbf", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T00:37:50.526Z", + "updated_at": "2026-09-10T01:02:56.462Z", + "executed_at": "2026-09-10T00:52:57.316Z", + "last_executed_at": "2026-09-10T01:02:56.462Z", + "execution_count": 2, + "prompt_sha256": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..2123ab7ad579245c5c7fcdf59312ef3b1f920384 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_4", + "scene_id": "clip_02", + "active_revision": "78f8ef4c0f0547e5b59a182aeae81a1c", + "revisions": [ + { + "id": "bd83eee58e894272acfabacbb45a1cbf", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T00:37:50.526Z", + "updated_at": "2026-09-10T01:02:56.462Z", + "executed_at": "2026-09-10T00:52:57.316Z", + "last_executed_at": "2026-09-10T01:02:56.462Z", + "execution_count": 2, + "prompt_sha256": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200" + }, + { + "id": "78f8ef4c0f0547e5b59a182aeae81a1c", + "parent_id": "bd83eee58e894272acfabacbb45a1cbf", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:33:23.409Z", + "updated_at": "2026-09-10T01:33:23.410Z", + "executed_at": "2026-09-10T01:33:23.410Z", + "last_executed_at": "2026-09-10T01:33:23.410Z", + "execution_count": 1, + "prompt_sha256": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/7311c799775040d68e7d5f2ec5433068.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/7311c799775040d68e7d5f2ec5433068.json new file mode 100644 index 0000000000000000000000000000000000000000..a4933f9cc8f1a7c502b3ffbbe105b71dd2d782ea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/7311c799775040d68e7d5f2ec5433068.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7311c799775040d68e7d5f2ec5433068", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:09:24.836Z", + "updated_at": "2026-09-10T01:09:24.837Z", + "executed_at": "2026-09-10T01:09:24.837Z", + "last_executed_at": "2026-09-10T01:09:24.837Z", + "execution_count": 1, + "prompt_sha256": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/9bc9a604bced49e6810e137b901297de.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/9bc9a604bced49e6810e137b901297de.json new file mode 100644 index 0000000000000000000000000000000000000000..bf2ae73a4feecc45f2621a5bb66ee208832ebbaf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/9bc9a604bced49e6810e137b901297de.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9bc9a604bced49e6810e137b901297de", + "parent_id": "7311c799775040d68e7d5f2ec5433068", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:26:35.550Z", + "updated_at": "2026-09-10T01:39:39.064Z", + "executed_at": "2026-09-10T01:39:39.064Z", + "last_executed_at": "2026-09-10T01:39:39.064Z", + "execution_count": 1, + "prompt_sha256": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..23bb28292ffe8fec1bf96c712689fb517266eb05 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/prompt_history/clip_03/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_4", + "scene_id": "clip_03", + "active_revision": "9bc9a604bced49e6810e137b901297de", + "revisions": [ + { + "id": "7311c799775040d68e7d5f2ec5433068", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:09:24.836Z", + "updated_at": "2026-09-10T01:09:24.837Z", + "executed_at": "2026-09-10T01:09:24.837Z", + "last_executed_at": "2026-09-10T01:09:24.837Z", + "execution_count": 1, + "prompt_sha256": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734" + }, + { + "id": "9bc9a604bced49e6810e137b901297de", + "parent_id": "7311c799775040d68e7d5f2ec5433068", + "label": "", + "archived_at": null, + "created_at": "2026-09-10T01:26:35.550Z", + "updated_at": "2026-09-10T01:39:39.064Z", + "executed_at": "2026-09-10T01:39:39.064Z", + "last_executed_at": "2026-09-10T01:39:39.064Z", + "execution_count": 1, + "prompt_sha256": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..4270fbbb9c168f4f65412bc914fa46b252fe4077 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"3303811855829869357\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00071_.png" + }, + "is_changed": [ + "df5fa0d86b40f35800f138948cdaba9e71a8cbbcfe6ea4473f778adecf197774" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8b2ee65faf4d84e591f20e156af89446242cfbcb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "710dc3e022c1a78a9a5f3a112d43224825029fb00e17b372669204b45ade61f1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3303811855829869357", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f7718f2f82f174fcec9352f3dc0889e8bf1a5e083d2c1c93e0358a984e3593f9", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3303811855829869357 + } + }, + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3303811855829869357, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2fc4b5be67677291d10e17f907a6d6a6524beda7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/38ee66ba179f4df0aa99e1f515a015c9/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2971.611219677189, + -108.76021352368869 + ], + "scale": 0.63039408631286 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"3303811855829869357\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00071_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00071_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b33a1372496d9eaf2d14b77495132c3f60c30cd2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00071_.png" + }, + "is_changed": [ + "df5fa0d86b40f35800f138948cdaba9e71a8cbbcfe6ea4473f778adecf197774" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8451c1faec05cc27dd4eaa2e92061901137d7f08 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "710dc3e022c1a78a9a5f3a112d43224825029fb00e17b372669204b45ade61f1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "2509cd2d3e07ea07bcf1a0115b73e06b5d6918e144e0631e88abd294537cdd8d", + "prompt_prefix": "", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c9b4327a00db91356c56827ebdbd35333d75b9c7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/4d888932ebe84aac882508b1c4d808ac/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2971.611219677189, + -108.76021352368869 + ], + "scale": 0.63039408631286 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00071_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00071_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b33a1372496d9eaf2d14b77495132c3f60c30cd2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00071_.png" + }, + "is_changed": [ + "df5fa0d86b40f35800f138948cdaba9e71a8cbbcfe6ea4473f778adecf197774" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8451c1faec05cc27dd4eaa2e92061901137d7f08 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "710dc3e022c1a78a9a5f3a112d43224825029fb00e17b372669204b45ade61f1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "2509cd2d3e07ea07bcf1a0115b73e06b5d6918e144e0631e88abd294537cdd8d", + "prompt_prefix": "", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2f2547bed0ae4d20446ac7e18974946055d7983e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/561c46113dbb40ea9478dc8bddb58ff7/workflow.json @@ -0,0 +1,3696 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2971.611219677189, + -108.76021352368869 + ], + "scale": 0.63039408631286 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00071_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00071_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..4270fbbb9c168f4f65412bc914fa46b252fe4077 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"3303811855829869357\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00071_.png" + }, + "is_changed": [ + "df5fa0d86b40f35800f138948cdaba9e71a8cbbcfe6ea4473f778adecf197774" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8b2ee65faf4d84e591f20e156af89446242cfbcb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "710dc3e022c1a78a9a5f3a112d43224825029fb00e17b372669204b45ade61f1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3303811855829869357", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f7718f2f82f174fcec9352f3dc0889e8bf1a5e083d2c1c93e0358a984e3593f9", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3303811855829869357 + } + }, + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6e24e68a6193c845d081eb832c0142593ea0e12b8954b11b87a3fb74009ecd13", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "82bbc4e714c0b8c1e45ccd3b4962c788b50e006a10aee8f8bad3f64cee9c5200", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3303811855829869357, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c5fc7ea634c67dd0cfc514b535a05d7f4c3b5d047ab6bcc1b03c7cce38599734", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..2fc4b5be67677291d10e17f907a6d6a6524beda7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/63fe3a0c90994d9c80705ee9a4ca6cd1/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2971.611219677189, + -108.76021352368869 + ], + "scale": 0.63039408631286 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\\n: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"3303811855829869357\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs 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}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot.\",\n \": fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00071_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00071_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f7ecb7160bbdfc278b8f10dc6ea0264531e91a11 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00080_.png" + }, + "is_changed": [ + "701a5d62825ae2e76bc2d048b55f1c60b108ac4d35b9d33a17f0d5fa6d66d7c5" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..36aaf77206f3cc42c8a7a02dd07d771664611f81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "cdd80497e3367d8c2ddae8866865e562e1f885f157d8dd4f320e3b1b17e99472", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "prompt_prefix": "", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..273f3ac91db98a5b5804966ad4f0847dd635b23c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/7b97e5181ba14f8b9b03fa9b7d21ee0b/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -447.8945604983637, + -97.1666193991142 + ], + "scale": 0.7627768444385611 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\",\n \": fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00080_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00080_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f7ecb7160bbdfc278b8f10dc6ea0264531e91a11 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00080_.png" + }, + "is_changed": [ + "701a5d62825ae2e76bc2d048b55f1c60b108ac4d35b9d33a17f0d5fa6d66d7c5" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..36aaf77206f3cc42c8a7a02dd07d771664611f81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "cdd80497e3367d8c2ddae8866865e562e1f885f157d8dd4f320e3b1b17e99472", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "prompt_prefix": "", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..392c734fe7573001c372d9e0ee3b534957c9ccaa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/bd64adeec1954c0da4e86e176bfc221f/workflow.json @@ -0,0 +1,3696 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -447.8945604983637, + -97.1666193991142 + ], + "scale": 0.7627768444385611 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\",\n \": fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00080_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00080_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f7ecb7160bbdfc278b8f10dc6ea0264531e91a11 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00080_.png" + }, + "is_changed": [ + "701a5d62825ae2e76bc2d048b55f1c60b108ac4d35b9d33a17f0d5fa6d66d7c5" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..36aaf77206f3cc42c8a7a02dd07d771664611f81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "cdd80497e3367d8c2ddae8866865e562e1f885f157d8dd4f320e3b1b17e99472", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ac9c2168939cae5e6d2918af65839c2186125d6f058ab4f537a76607f2ee63d8", + "prompt_prefix": "", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e728048ea1367bb2d23d022e0577258d95865b6bd40676ec15bb0d4c800ae813", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "17fa02e1a269d2013e1c603bb1053982e570102d3b9ee8799f21b49b7bccdef3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "08af564039e726903a8037b0ff1fada4453b927dfd395c76077bdfa160d7b732", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_4", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..273f3ac91db98a5b5804966ad4f0847dd635b23c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/recovery_archives/ff9fa0dd7db14704a4ce537d7f0c4852/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -447.8945604983637, + -97.1666193991142 + ], + "scale": 0.7627768444385611 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\",\n \": fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00080_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00080_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0001.9f2927060e93.f44f51fd96f7.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0001.9f2927060e93.f44f51fd96f7.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e51b1f5dfa0e451c285af76fa457102362c2d7f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0001.9f2927060e93.f44f51fd96f7.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5af58da8a39abc4d95ac7fd5b692037fd38c61e9bce71dfa5974001e59a4a304 +size 6919810 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0002.b915f8305f7f.d72ec7dc4915.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0002.b915f8305f7f.d72ec7dc4915.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..42eb1614a39a45e50711d3459396be363ab858dc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0002.b915f8305f7f.d72ec7dc4915.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81d78d0c6d850cb7add891871dadb5da7ffbf3bab0b7391d069c5043654993a7 +size 6147256 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0003.daf93e4cbe09.acf1f98e99b7.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0003.daf93e4cbe09.acf1f98e99b7.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e021b5e8f464578f67059c89bb617f7435d609c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/reviews/clip_0003.daf93e4cbe09.acf1f98e99b7.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b7fc96b19135ffe6dc1be52d082babec7c0c87549a5c404ebeecc278bda7a3b +size 6343863 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..47eed2200edc02567ebcfbc49e8f3fa3cec97e50 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:796081686c556c6d6d6c7e75c086aff06251fa608bab683e9054a2204fc8de39 +size 5374829 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..2e6aa0efe4a5e52587fc82cd4294c49aaae0f065 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.561c46113dbb40ea9478dc8bddb58ff7.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy black lipstick, nude body, raised ass, visible anus and pussy, right hand on her thigh, white sheets, white pillows, dark headboard, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, body, room, and scale while allowing the described movement. + +summary: +[reference generation] One handheld take starts on the looking-back bed pose in and lowers her head into the pillow with her ass raised. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, nude body, anus and pussy across the complete shot. +: fully_preserved - use its bed pose, white sheets, pillows, headboard, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin on the white bed with exactly one woman. lies matching , looking back over her shoulder, ass toward the lens, anus and pussy visible, right hand on her thigh. She blinks once. She lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera is handheld with slight shake. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Sheets, skin, mattress give, quiet breath and a first short sigh. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f38e9c78b213a8de799d55dac3bf340fdbe695ff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f2927060e937492c6bc269a63a1ff9996e9d0b27e1d1137682524c811e654a5 +size 6811695 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..1abec005f8eab2b0c96559b0059a26b1c484be92 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0001.bd64adeec1954c0da4e86e176bfc221f.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement. + +summary: +[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot. +: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Sheets, skin, stocking lace, mattress give, quiet breath and a first short sigh. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6b788c16844d1132eb1792c81c105868f0b61d20 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d560a8c1b5999a88751a7b2bd6e7c942e7dd3266f89b653e65daa57403c8bee +size 5091095 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..cd0934c52288e72aacce45e3abb104a3859cbfc7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.38ee66ba179f4df0aa99e1f515a015c9.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] After the cross-dissolve she twerks face-down and glances at the lens. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot. +: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e03bcd0a5afdbc41489838e216b916f0362e40fb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:151cf1a36b42e15f077b3d205fc7342ac141406132b44f6bf9ff462b0e210a62 +size 4799902 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..cd0934c52288e72aacce45e3abb104a3859cbfc7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.4d888932ebe84aac882508b1c4d808ac.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] After the cross-dissolve she twerks face-down and glances at the lens. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot. +: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue sheets, skin, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7e388b7fb0e9d5d1181f4e1d9a5de2b5ce8540f3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b915f8305f7f3c805af75ccf5fa20bd900a7b3b60a10cb3aff98f77b29fcfc17 +size 6062173 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..5bbc27c85a92b733e472cb2eca1a58858d074e6a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0002.7b97e5181ba14f8b9b03fa9b7d21ee0b.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] After the cross-dissolve she twerks face-down and glances at the lens. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot. +: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5ca319041ccb4fb15621fcda3fa021c32ee7aa28 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e2f035a21271739f65e72ac111fef8886ef51a5c4bda96f788d8c3285693743 +size 5361233 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..26033ce8b15413fe8b3f7094ac7f016122c79f28 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.63fe3a0c90994d9c80705ee9a4ca6cd1.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, black lipstick, nude body, white bed, dark headboard, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] Match on Action from the twerk into ass slaps while she stays face-down. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, black lipstick, and nude anatomy across the complete shot. +: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera stays handheld with slight shake and continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue sheets, skin, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a29428aae156d5fbe9be208d6124994c65dd6e14 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daf93e4cbe0972b7a8c043cdf89e1c143f739795ffd0a28348b7c7d7c698a5e4 +size 6251060 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..c6efab80dfda05db81997df2ba31093e81b93211 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/segments/clip_0003.ff9fa0dd7db14704a4ce537d7f0c4852.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] Match on Action from the twerk into ass slaps while she stays face-down. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot. +: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..273f3ac91db98a5b5804966ad4f0847dd635b23c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_4/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -447.8945604983637, + -97.1666193991142 + ], + "scale": 0.7627768444385611 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.124210657863 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 23, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\\n: fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\\n: fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_4", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on the white bed, including her face, freckles, long wavy dark brown hair, glossy dark lipstick, black choker, brown bikini top, brown thong, black lace-top stockings, black nails, visible anus and pussy at the thong edge, white sheets, white pillows, dark headboard, bedside lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One take starts on the eyes-closed side-lying pose in and lowers her head into the pillow with her ass raised.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, anus and pussy across the complete shot.\",\n \": fully_preserved - use its side-lying bed pose, white sheets, headboard, lamp, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the white bed with exactly one woman. lies matching , eyes closed, on her side, brown thong at the cleft, anus and pussy visible, right hand near her ass, black lace-top stockings on. She blinks as her lids lift, then lowers her head into the pillow and stretches her arms forward, ass raised. A short sigh. The camera pushes in with small amplitude at slow speed and tilts down toward her hips. End on a cross-dissolve while she is still face-down with her ass raised; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheets, skin, stocking lace, mattress give, quiet breath and a first short sigh.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] After the cross-dissolve she twerks face-down and glances at the lens.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep the incoming bed geometry and the face-down raised-ass pose; do not snap back to the still opening pose.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Cross-dissolve in from clip_01. The carried opening overlap already contains her head in the pillow and her ass raised; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake. She blinks twice, turns her face and looks at the lens, then her cheek returns to the pillow. A short sigh. The camera holds a low angle and travels around her hips at slow speed with continuous camera direction. End immediately after the twerk is still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, dark lipstick, choker, brown lingerie, black stockings, white bed, dark headboard, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action from the twerk into ass slaps while she stays face-down.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, dark lipstick, brown lingerie, and stockings across the complete shot.\",\n \": fully_preserved - keep identity and bed; do not copy the untouched opening pose before the slaps.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the twerk with her head in the pillow; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. icyslap, her hand slaps her ass more than once. She blinks when she glances at the lens, then her cheek returns to the pillow. A short sigh. The camera performs a slow orbit the other way with medium amplitude at slow speed and pushes in with small amplitude toward her ass on the slaps, continuous camera direction. End immediately after the slaps and twerk are still going; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheets, skin, stockings, mattress, ass claps, sharp smacks, and audible sighs without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_4", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00080_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00080_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8dbcf75520fd391b17e1718d878ade0f228eef20 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1d157786d9e58feed5acac4373f59b927f546a4d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa7d2d8df67eeb4f07bc91c630ecaa992ba46c52e220df6fea0d0cceac3cd1b3 +size 5763826 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..683811ce1c33ae91faed9f98dfe9db269bf6aad2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73531c9a37a9b1fab35953a58804b4582bc5c7b56923e9169a753c2f1e368bb1 +size 5655604 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..39f48e6a3f03d7abb0acc72bbb6cca2999a53a31 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d031ea5312adf2243ab8777d8fdfddc71f0a49514a4a10e5bbbd278b10798cf0 +size 5302258 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..924089f74318b5efe30b46af404b8f89591aca97 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6b442c8a6bc24e438c183eb777e6e85e4ebedf1e0df62cb5502e7a52c35bc1f +size 5683742 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..45a11007c31dcf5b74b2e0367c37d1a5fd703603 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8722ef72501c30c3e2d1e6ce77855e78cea21cd2066735ef188a0a869aebd139 +size 5592936 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ba88cfd2e7c51b1ee118a29f8011d846e2c89e98 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a25cfda1efd51cf92cdfff19928f1fa540281d2fd7c01254cc1e12de69a1d48 +size 5604556 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.json new file mode 100644 index 0000000000000000000000000000000000000000..037cede23c73c850f9689c3eea417017f35a9f79 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "format": "h3_chain_segment_v3", + "history_hash": "f6c67270878794271e790806bb31642270e9047a6a00494c5bcd08580dcb9d47", + "plan_hash": "6f445c3a6c501870a022628a8b42bd3e46b0590ab84d0af34401c326aad28843", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df3b937283b720566837be715821955decf02157191781663195a7628b2d6cad" + }, + "generation_hash": "b93714f68d8e446f3d1ed7dceca502e4bf176184ae0fc246790364c0b7bfcf5f", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "08f5b7235c994ea093a36465ecff6e39", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.safetensors", + "checkpoint_sha256": "8e8cd00c34fab9d4799a82b434f9c2ef732959af5f091e4188b5c9ac9988a6eb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T08:41:55Z", + "delivered_frames": 243, + "forked_from_branch_id": "834bae5f970c48db952c513afd828436", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.08f5b7235c994ea093a36465ecff6e39.wav", + "generated_audio_sha256": "026902c9768d1c87624d197fafe718f0317f131e706d99cb9dc50625b08b21f7", + "generated_continuity": "on", + "history_hash": "f6c67270878794271e790806bb31642270e9047a6a00494c5bcd08580dcb9d47", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.prompt.txt", + "prompt_file_sha256": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "08f5b7235c994ea093a36465ecff6e39", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df3b937283b720566837be715821955decf02157191781663195a7628b2d6cad" + }, + "generation_hash": "b93714f68d8e446f3d1ed7dceca502e4bf176184ae0fc246790364c0b7bfcf5f", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.mp4", + "segment_sha256": "35e8cfbaa19c50843e0748969fe663546794e9edbf306e8854b71c9ec4f1f435", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7da7f8088cdcd7010e069e8dfbde3f3ef4b73115 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e8cd00c34fab9d4799a82b434f9c2ef732959af5f091e4188b5c9ac9988a6eb +size 68255976 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.json new file mode 100644 index 0000000000000000000000000000000000000000..a1a1e49297e38489fe91cfff63d46a791b041fe5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "b9b29b6d355b5017ef5debe82103a844bcf48ed20708a8f10aa08d74e073b646", + "plan_hash": "6850a91855249a3e949016bd6a2407bd913103eab0aa9632a301e6c444a2e792", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "66f0162b1ef9a914bf955dc1490e7f858363f562b0c2fcaf88e0f7194e91780f" + }, + "generation_hash": "c83410bbed4ce913757e3b5c94c160b83e371e8bff3d6c9f1f86c33d1dd82982", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.safetensors", + "checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T06:32:08Z", + "delivered_frames": 243, + "forked_from_branch_id": "697b41ef965342949120b511c811f836", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.22e64ccde1a4436ca842b05c8d02c650.wav", + "generated_audio_sha256": "8c4f920da0f80660083bcabfaf3a70aa364053b3a5196342af253c70200f130c", + "generated_continuity": "on", + "history_hash": "b9b29b6d355b5017ef5debe82103a844bcf48ed20708a8f10aa08d74e073b646", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.prompt.txt", + "prompt_file_sha256": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "22e64ccde1a4436ca842b05c8d02c650", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "66f0162b1ef9a914bf955dc1490e7f858363f562b0c2fcaf88e0f7194e91780f" + }, + "generation_hash": "c83410bbed4ce913757e3b5c94c160b83e371e8bff3d6c9f1f86c33d1dd82982", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.mp4", + "segment_sha256": "8003be3b00cf39979ecaf62238879bcb36d109cc512a1d49dd271d53ef264954", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..fdf5f3a86795d3e7a7cc025a42981a12af413823 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b +size 118913504 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.json new file mode 100644 index 0000000000000000000000000000000000000000..8b5c30fd1038ad744697b2016234f7d718028570 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "d993ecdae0493a8c180c11cfd16a4e245e955253e6d8aff242f4a81a64cebf8d", + "plan_hash": "5fff409a865f98d8c2200783045f00acde1c976169f06b5fefa1bd7f7e3a8760", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5737235e18b67628d36882cd00b2a3ef03f5c21bf37f984a452c25781ea0f223" + }, + "generation_hash": "c46187471a9285327afe2666c6c5400333db9f84a4967eb7df675ad78a69b266", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "697b41ef965342949120b511c811f836", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.safetensors", + "checkpoint_sha256": "4042b09cce36e965faef0b9fa05efe851638e74243d9d901f7f61a1a1a905bf1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T04:33:44Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.697b41ef965342949120b511c811f836.wav", + "generated_audio_sha256": "0568cf2ae7b7685b57e1c742efbea255bf7462df02cac315d766fe9371080f0c", + "generated_continuity": "on", + "history_hash": "d993ecdae0493a8c180c11cfd16a4e245e955253e6d8aff242f4a81a64cebf8d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.prompt.txt", + "prompt_file_sha256": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "prompt_hash": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "697b41ef965342949120b511c811f836", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "5737235e18b67628d36882cd00b2a3ef03f5c21bf37f984a452c25781ea0f223" + }, + "generation_hash": "c46187471a9285327afe2666c6c5400333db9f84a4967eb7df675ad78a69b266", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.mp4", + "segment_sha256": "5bbbca61828b148ea1469f16b7cbca9c64e51f3cd9e98a874567d5ce70f871ee", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2a27aee7042df4882a4f1219a62327784b18025a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4042b09cce36e965faef0b9fa05efe851638e74243d9d901f7f61a1a1a905bf1 +size 118913656 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.json new file mode 100644 index 0000000000000000000000000000000000000000..b1e175921d40149faae8984238e5bde092d117fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c33d17f35a07735e15c01bf3d2fae8d195bef1dbb2f95ae0c26a384b899bb18f", + "plan_hash": "ef89a2bb91de5d60e2f2b32ca12aadafe3aa53e70a0da3607b089566c6b22a8b", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df3b937283b720566837be715821955decf02157191781663195a7628b2d6cad" + }, + "generation_hash": "128d108a4d1e359548b85e531c4f9e2d83449ed1c08fc3b5e9bfba9a940d0354", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "834bae5f970c48db952c513afd828436", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.safetensors", + "checkpoint_sha256": "2d0ea975eb04a789135ec9d86c0f090e994d33d68e2f6b3638c7bfe37c1fff07", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T08:28:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.834bae5f970c48db952c513afd828436.wav", + "generated_audio_sha256": "cad801ba85ee025330d2e14cf32973793bdb94cafafe598d21cb5940fa68bace", + "generated_continuity": "on", + "history_hash": "c33d17f35a07735e15c01bf3d2fae8d195bef1dbb2f95ae0c26a384b899bb18f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.prompt.txt", + "prompt_file_sha256": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "834bae5f970c48db952c513afd828436", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df3b937283b720566837be715821955decf02157191781663195a7628b2d6cad" + }, + "generation_hash": "128d108a4d1e359548b85e531c4f9e2d83449ed1c08fc3b5e9bfba9a940d0354", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.mp4", + "segment_sha256": "d06ef4a5888fcd6f9fc5c843f34188fd29e15db6a3a34ca67da2dc5551ab244c", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..95d3daba4360e638b4ff7205f4f858857b79e4ae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d0ea975eb04a789135ec9d86c0f090e994d33d68e2f6b3638c7bfe37c1fff07 +size 118913264 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..037cede23c73c850f9689c3eea417017f35a9f79 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "format": "h3_chain_segment_v3", + "history_hash": "f6c67270878794271e790806bb31642270e9047a6a00494c5bcd08580dcb9d47", + "plan_hash": "6f445c3a6c501870a022628a8b42bd3e46b0590ab84d0af34401c326aad28843", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df3b937283b720566837be715821955decf02157191781663195a7628b2d6cad" + }, + "generation_hash": "b93714f68d8e446f3d1ed7dceca502e4bf176184ae0fc246790364c0b7bfcf5f", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "08f5b7235c994ea093a36465ecff6e39", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.safetensors", + "checkpoint_sha256": "8e8cd00c34fab9d4799a82b434f9c2ef732959af5f091e4188b5c9ac9988a6eb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T08:41:55Z", + "delivered_frames": 243, + "forked_from_branch_id": "834bae5f970c48db952c513afd828436", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.08f5b7235c994ea093a36465ecff6e39.wav", + "generated_audio_sha256": "026902c9768d1c87624d197fafe718f0317f131e706d99cb9dc50625b08b21f7", + "generated_continuity": "on", + "history_hash": "f6c67270878794271e790806bb31642270e9047a6a00494c5bcd08580dcb9d47", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.prompt.txt", + "prompt_file_sha256": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "08f5b7235c994ea093a36465ecff6e39", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.08f5b7235c994ea093a36465ecff6e39.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "df3b937283b720566837be715821955decf02157191781663195a7628b2d6cad" + }, + "generation_hash": "b93714f68d8e446f3d1ed7dceca502e4bf176184ae0fc246790364c0b7bfcf5f", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.mp4", + "segment_sha256": "35e8cfbaa19c50843e0748969fe663546794e9edbf306e8854b71c9ec4f1f435", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.834bae5f970c48db952c513afd828436.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.json new file mode 100644 index 0000000000000000000000000000000000000000..e1bd5f985bdf182abc3757bdd8d844d2e80f91ff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9f6a86d2981f5853b2557a9c393dbff8f6cb57a4fe5d16dd3c55d2684688a6ec", + "plan_hash": "6850a91855249a3e949016bd6a2407bd913103eab0aa9632a301e6c444a2e792", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "92311a2829af137f63afaf31c423de89b8a0c57d88831659cd26626e343dc44f" + }, + "generation_hash": "af72b16a3a4d69fab24865279dbdf2e22dcabb4c38a75962f33462266a3c804c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4", + "blend_segment_sha256": "fa7d2d8df67eeb4f07bc91c630ecaa992ba46c52e220df6fea0d0cceac3cd1b3", + "branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.safetensors", + "checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T07:13:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.7ea555f18c964702999f1ad807dd30e6.wav", + "generated_audio_sha256": "240a1c0e2ce19ab527ea8d48d80c83ef605dcd2011ac4ac26e0dce1a538cf454", + "generated_continuity": "on", + "history_hash": "9f6a86d2981f5853b2557a9c393dbff8f6cb57a4fe5d16dd3c55d2684688a6ec", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "22e64ccde1a4436ca842b05c8d02c650", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.prompt.txt", + "prompt_file_sha256": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7ea555f18c964702999f1ad807dd30e6", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "92311a2829af137f63afaf31c423de89b8a0c57d88831659cd26626e343dc44f" + }, + "generation_hash": "af72b16a3a4d69fab24865279dbdf2e22dcabb4c38a75962f33462266a3c804c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4", + "segment_sha256": "149882c9c96220259b4b1e74b9dff9a65d4e8d10a01ceadba31e5ab8dc609210", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.json", + "visual_context_source_checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "22e64ccde1a4436ca842b05c8d02c650", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..32c2dbbfe5d46a5d389f48af13aabcf2318219e7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6 +size 118677976 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.json new file mode 100644 index 0000000000000000000000000000000000000000..485eee1c013b40f8ee16f4cb41d54811267b23eb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "093c8e6de242e920a4673275eabb0715f7bf8e99aff60d5b2e9f828b979f9fea", + "plan_hash": "5fff409a865f98d8c2200783045f00acde1c976169f06b5fefa1bd7f7e3a8760", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "260db944eb4fffa8fb4b47dca95809f2f9e8d7d1e7d1fd721ee61ada88f2a617" + }, + "generation_hash": "7ebd154a074ee8a81df765e46f136d8ebb4a70328152c052422afa89f7c1f74f", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4", + "blend_segment_sha256": "73531c9a37a9b1fab35953a58804b4582bc5c7b56923e9169a753c2f1e368bb1", + "branch_id": "697b41ef965342949120b511c811f836", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.safetensors", + "checkpoint_sha256": "00ca21f62ff8873788334e91603e80c20fd7259f70700081da6d547213a14b97", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T04:42:21Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.987b56ec94f74de3935a7f9e75565a31.wav", + "generated_audio_sha256": "c774d9e9374dca27d9dfb017496159e5086ec9b9850261f28d63667dcecf2536", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -0.8503999710083008, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.21136093139648438, + "detected_luma_jump": 11.846275329589844, + "detection_threshold": 1.25, + "mean_luma_jump": 11.543525695800781, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0050023527706370636, + 0.0016674509235456879 + ], + [ + 0.25286904129327514, + 0.22933962952856923 + ], + [ + 0.5805001172832412, + 0.5569707055185353 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.2755999565124512, + 64.48160552978516, + 148.02752990722652 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 50.54840087890625, + 133.60720825195312 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "093c8e6de242e920a4673275eabb0715f7bf8e99aff60d5b2e9f828b979f9fea", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4042b09cce36e965faef0b9fa05efe851638e74243d9d901f7f61a1a1a905bf1", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "697b41ef965342949120b511c811f836", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.prompt.txt", + "prompt_file_sha256": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "987b56ec94f74de3935a7f9e75565a31", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "260db944eb4fffa8fb4b47dca95809f2f9e8d7d1e7d1fd721ee61ada88f2a617" + }, + "generation_hash": "7ebd154a074ee8a81df765e46f136d8ebb4a70328152c052422afa89f7c1f74f", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4", + "segment_sha256": "2e5824de6620303d3a9296c319f71293fa75ee983c180f84a5d14793d0a12cab", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "4042b09cce36e965faef0b9fa05efe851638e74243d9d901f7f61a1a1a905bf1", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "697b41ef965342949120b511c811f836", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b2bf31b6d2807f2c0feecc181eadbcd294b94155 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00ca21f62ff8873788334e91603e80c20fd7259f70700081da6d547213a14b97 +size 118678040 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.json new file mode 100644 index 0000000000000000000000000000000000000000..565d92f1691d97bdf258736eee65caeedabc7c9d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "54b616bb8987cc15c6f3ef47a777c14bbd0dd51a4897b342295aa7691ae13fc5", + "plan_hash": "87e2c575410102303b21c5958c55bd722f663922f3b0766401e83fd81e73d64f", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "38c18f8f3f80233370dc17e2603eb303132e57c237eecbfdfee8266f7251c609" + }, + "generation_hash": "cdce297642d0aa958f39a729099497819ef65232c6ab5f0c06ceeb010eadca01", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "seed": 14752220698147316406, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4", + "blend_segment_sha256": "d031ea5312adf2243ab8777d8fdfddc71f0a49514a4a10e5bbbd278b10798cf0", + "branch_id": "df8199ed9671491a8c48db00cf4b8a35", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.safetensors", + "checkpoint_sha256": "f4781c0410c7a4dc32a6d52a83163dd619cdaa9511e4bf74fb656e36588657f2", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T04:50:52Z", + "delivered_frames": 221, + "forked_from_branch_id": "697b41ef965342949120b511c811f836", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.df8199ed9671491a8c48db00cf4b8a35.wav", + "generated_audio_sha256": "1206f2a75f5b8e0dec2739791101d7ce25b3486404fd2421a3b5646086977a20", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 1.1821975708007812, + 3.7943878173828125 + ], + "context_motion_baseline": 0.21136093139648438, + "detected_luma_jump": -1.411224365234375, + "detection_threshold": 1.25, + "mean_luma_jump": -1.2117881774902344, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.1925474578259038, + 0.1971835267310049 + ], + [ + 0.5239341586243873, + 0.5388141108494179 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 49.09960174560547, + 133.60321044921875 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 50.28179931640625, + 137.39759826660156 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "54b616bb8987cc15c6f3ef47a777c14bbd0dd51a4897b342295aa7691ae13fc5", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4042b09cce36e965faef0b9fa05efe851638e74243d9d901f7f61a1a1a905bf1", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "697b41ef965342949120b511c811f836", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.prompt.txt", + "prompt_file_sha256": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "df8199ed9671491a8c48db00cf4b8a35", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "38c18f8f3f80233370dc17e2603eb303132e57c237eecbfdfee8266f7251c609" + }, + "generation_hash": "cdce297642d0aa958f39a729099497819ef65232c6ab5f0c06ceeb010eadca01", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "seed": 14752220698147316406, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14752220698147316406, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4", + "segment_sha256": "92436708712cbeff7b0435539ff3ab067d574c63c25999ce7ef9e9ec1cfc6e95", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.987b56ec94f74de3935a7f9e75565a31.json", + "visual_context_source_checkpoint_sha256": "4042b09cce36e965faef0b9fa05efe851638e74243d9d901f7f61a1a1a905bf1", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "697b41ef965342949120b511c811f836", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ceb7550a2e1925e7fdf9d232c5d0aff5d4b03a99 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4781c0410c7a4dc32a6d52a83163dd619cdaa9511e4bf74fb656e36588657f2 +size 118678056 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..e1bd5f985bdf182abc3757bdd8d844d2e80f91ff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "9f6a86d2981f5853b2557a9c393dbff8f6cb57a4fe5d16dd3c55d2684688a6ec", + "plan_hash": "6850a91855249a3e949016bd6a2407bd913103eab0aa9632a301e6c444a2e792", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "92311a2829af137f63afaf31c423de89b8a0c57d88831659cd26626e343dc44f" + }, + "generation_hash": "af72b16a3a4d69fab24865279dbdf2e22dcabb4c38a75962f33462266a3c804c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4", + "blend_segment_sha256": "fa7d2d8df67eeb4f07bc91c630ecaa992ba46c52e220df6fea0d0cceac3cd1b3", + "branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.safetensors", + "checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T07:13:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.7ea555f18c964702999f1ad807dd30e6.wav", + "generated_audio_sha256": "240a1c0e2ce19ab527ea8d48d80c83ef605dcd2011ac4ac26e0dce1a538cf454", + "generated_continuity": "on", + "history_hash": "9f6a86d2981f5853b2557a9c393dbff8f6cb57a4fe5d16dd3c55d2684688a6ec", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "22e64ccde1a4436ca842b05c8d02c650", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.prompt.txt", + "prompt_file_sha256": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7ea555f18c964702999f1ad807dd30e6", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "92311a2829af137f63afaf31c423de89b8a0c57d88831659cd26626e343dc44f" + }, + "generation_hash": "af72b16a3a4d69fab24865279dbdf2e22dcabb4c38a75962f33462266a3c804c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4", + "segment_sha256": "149882c9c96220259b4b1e74b9dff9a65d4e8d10a01ceadba31e5ab8dc609210", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.json", + "visual_context_source_checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "22e64ccde1a4436ca842b05c8d02c650", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.json new file mode 100644 index 0000000000000000000000000000000000000000..b0dd24991a0dc1f2c62f0e249a271a16f2fed237 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a3b602f5c39c02c66657e3b14d7da44b40120271e8d1d057362a533724578473", + "plan_hash": "87e2c575410102303b21c5958c55bd722f663922f3b0766401e83fd81e73d64f", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4d52f5c30436a746ae3341f76e301454ec5de2b7f10568e2efdb942b5592c576" + }, + "generation_hash": "fea9ba83334b7ec7191e9ecc68480fe22848f11020047d185a8e3764eabed1c0", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4", + "blend_segment_sha256": "d6b442c8a6bc24e438c183eb777e6e85e4ebedf1e0df62cb5502e7a52c35bc1f", + "branch_id": "df8199ed9671491a8c48db00cf4b8a35", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.safetensors", + "checkpoint_sha256": "53ff3b84faed50bad7583ed6e16eae3cf29122703ffceabae1f204b7c42b9f42", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T04:59:26Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.3e64b77b3229468d992b72935c924631.wav", + "generated_audio_sha256": "7e3ef49c33e013c48f1ce5c8933edbc25f975ad4bafe62202f5ca17877d55f5b", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.4806022644042969, + -6.0 + ], + "context_motion_baseline": 0.2294464111328125, + "detected_luma_jump": 2.2423019409179688, + "detection_threshold": 1.25, + "mean_luma_jump": 2.24261474609375, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2517364801145067, + 0.24593019672468597 + ], + [ + 0.6779074365952433, + 0.6543780248305375 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 64.19280242919922, + 172.86639633178706 + ], + "start_frame": 0, + "target_percentiles": [ + 0.7099999785423279, + 62.71220016479492, + 166.14639282226562 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "a3b602f5c39c02c66657e3b14d7da44b40120271e8d1d057362a533724578473", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "f4781c0410c7a4dc32a6d52a83163dd619cdaa9511e4bf74fb656e36588657f2", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "df8199ed9671491a8c48db00cf4b8a35", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.prompt.txt", + "prompt_file_sha256": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "prompt_hash": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3e64b77b3229468d992b72935c924631", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "4d52f5c30436a746ae3341f76e301454ec5de2b7f10568e2efdb942b5592c576" + }, + "generation_hash": "fea9ba83334b7ec7191e9ecc68480fe22848f11020047d185a8e3764eabed1c0", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4", + "segment_sha256": "89d03f601be9528f37a1c72540187ab8c2454ce0ad1dda6d7a5ec4e6700e63e1", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "f4781c0410c7a4dc32a6d52a83163dd619cdaa9511e4bf74fb656e36588657f2", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "df8199ed9671491a8c48db00cf4b8a35", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..623c18db3d1131653f7aa5ab6d9d380fa43af933 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53ff3b84faed50bad7583ed6e16eae3cf29122703ffceabae1f204b7c42b9f42 +size 118678144 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.json new file mode 100644 index 0000000000000000000000000000000000000000..fb8c833dae0c54a2d02325d6488a160b605ac038 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "68c8dbc1256f161c7905b750af907df1695f6f33368ab8c5b0fb5c50ce9a1d50", + "plan_hash": "7615d0fdf67cdae0755922956f01e239619138724d9d0d72257a89f7d9c27118", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "483fd5712fd99711e1c1e26e81ddca418dd74868dc1f92df0cf8c0372360204e" + }, + "generation_hash": "dc77cceda7e5fc2d33cbf2e12bd7d802a7d477474b0a1f920af72240140d88b2", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "seed": 3202817256586577544, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4", + "blend_segment_sha256": "8722ef72501c30c3e2d1e6ce77855e78cea21cd2066735ef188a0a869aebd139", + "branch_id": "bd4a6b7608634c3895ea2efe059ef30a", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.safetensors", + "checkpoint_sha256": "767e69edcd22e85c082a7b61490b174ffc49f6d0aa368e5bd33f80432241f0f1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T07:35:49Z", + "delivered_frames": 221, + "forked_from_branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.wav", + "generated_audio_sha256": "7d1cfc00b8e57265972e3ecc00583cd545b41e624c72ac54dd8ebf7c76f26d8b", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.991998672485352, + -1.0896537780761122 + ], + "context_motion_baseline": 0.8578071594238281, + "detected_luma_jump": 3.4452857971191406, + "detection_threshold": 2.8212318420410156, + "mean_luma_jump": 3.394367218017578, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.12472784004959406, + 0.10515137466729856 + ], + [ + 0.4279657132017844, + 0.42369256113089765 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 31.805599212646484, + 109.13125686645502 + ], + "start_frame": 0, + "target_percentiles": [ + 0.2847999930381775, + 26.813600540161133, + 108.0416030883789 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "68c8dbc1256f161c7905b750af907df1695f6f33368ab8c5b0fb5c50ce9a1d50", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "7ea555f18c964702999f1ad807dd30e6", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.prompt.txt", + "prompt_file_sha256": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bd4a6b7608634c3895ea2efe059ef30a", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "483fd5712fd99711e1c1e26e81ddca418dd74868dc1f92df0cf8c0372360204e" + }, + "generation_hash": "dc77cceda7e5fc2d33cbf2e12bd7d802a7d477474b0a1f920af72240140d88b2", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "seed": 3202817256586577544, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3202817256586577544, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4", + "segment_sha256": "ff41581907ec384d92484a80d8acc4274f8728f8f970ffe67b96eb7b4c454abb", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.json", + "visual_context_source_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "7ea555f18c964702999f1ad807dd30e6", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c669b03ebd7f8614f428f2193c410e9956b0bce8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:767e69edcd22e85c082a7b61490b174ffc49f6d0aa368e5bd33f80432241f0f1 +size 118678112 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.json new file mode 100644 index 0000000000000000000000000000000000000000..da80c4f80f449d494e42461adbc4a8faf8a2dcc7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.json @@ -0,0 +1,229 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e3a73b8b5016bed9b321e9e73b0b95bc261d03396f78470e7ee8ab9becf2a67a", + "plan_hash": "6850a91855249a3e949016bd6a2407bd913103eab0aa9632a301e6c444a2e792", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "efad4e92a6a2911857c87ad5c4c347cd321e005216b83eca1852443721525011" + }, + "generation_hash": "f0210e9e1b49270249a875e6443472b25856157d5c649ae895f1413b8a3258bb", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4", + "blend_segment_sha256": "3a25cfda1efd51cf92cdfff19928f1fa540281d2fd7c01254cc1e12de69a1d48", + "branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.safetensors", + "checkpoint_sha256": "99023637e83abfd7d136083fdb37c113c76d5778ca34acdcfd710fe0784520ea", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T07:25:32Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.wav", + "generated_audio_sha256": "2653abf7dbbfe91ca0a3f07a6399b518e3a008bcb086002feb91449509cfc5c5", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -0.9117115020750788 + ], + "context_motion_baseline": 0.8578071594238281, + "detected_luma_jump": 3.559173583984375, + "detection_threshold": 2.8212318420410156, + "mean_luma_jump": 3.407245635986328, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.12984902624990427, + 0.10631961448519837 + ], + [ + 0.4272679003547215, + 0.42369256113089765 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 33.111501693725586, + 108.95331459045399 + ], + "start_frame": 0, + "target_percentiles": [ + 0.2847999930381775, + 26.813600540161133, + 108.0416030883789 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e3a73b8b5016bed9b321e9e73b0b95bc261d03396f78470e7ee8ab9becf2a67a", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "7ea555f18c964702999f1ad807dd30e6", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.prompt.txt", + "prompt_file_sha256": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "cc889f97c54f4af49ab6200cdc1aadd6", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "efad4e92a6a2911857c87ad5c4c347cd321e005216b83eca1852443721525011" + }, + "generation_hash": "f0210e9e1b49270249a875e6443472b25856157d5c649ae895f1413b8a3258bb", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4", + "segment_sha256": "bb835b009b72800285278378cc3fda4b09e98dfc1a881cd49acada64f1558a85", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.3e64b77b3229468d992b72935c924631.json", + "visual_context_source_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "7ea555f18c964702999f1ad807dd30e6", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e75e3255638c3a99db4ada2c45700b26404d898b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99023637e83abfd7d136083fdb37c113c76d5778ca34acdcfd710fe0784520ea +size 118678096 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..fb8c833dae0c54a2d02325d6488a160b605ac038 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "68c8dbc1256f161c7905b750af907df1695f6f33368ab8c5b0fb5c50ce9a1d50", + "plan_hash": "7615d0fdf67cdae0755922956f01e239619138724d9d0d72257a89f7d9c27118", + "run_name": "twerk_bed_5_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "483fd5712fd99711e1c1e26e81ddca418dd74868dc1f92df0cf8c0372360204e" + }, + "generation_hash": "dc77cceda7e5fc2d33cbf2e12bd7d802a7d477474b0a1f920af72240140d88b2", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "seed": 3202817256586577544, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4", + "blend_segment_sha256": "8722ef72501c30c3e2d1e6ce77855e78cea21cd2066735ef188a0a869aebd139", + "branch_id": "bd4a6b7608634c3895ea2efe059ef30a", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.safetensors", + "checkpoint_sha256": "767e69edcd22e85c082a7b61490b174ffc49f6d0aa368e5bd33f80432241f0f1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T07:35:49Z", + "delivered_frames": 221, + "forked_from_branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.wav", + "generated_audio_sha256": "7d1cfc00b8e57265972e3ecc00583cd545b41e624c72ac54dd8ebf7c76f26d8b", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.991998672485352, + -1.0896537780761122 + ], + "context_motion_baseline": 0.8578071594238281, + "detected_luma_jump": 3.4452857971191406, + "detection_threshold": 2.8212318420410156, + "mean_luma_jump": 3.394367218017578, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.12472784004959406, + 0.10515137466729856 + ], + [ + 0.4279657132017844, + 0.42369256113089765 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 31.805599212646484, + 109.13125686645502 + ], + "start_frame": 0, + "target_percentiles": [ + 0.2847999930381775, + 26.813600540161133, + 108.0416030883789 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "68c8dbc1256f161c7905b750af907df1695f6f33368ab8c5b0fb5c50ce9a1d50", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "7ea555f18c964702999f1ad807dd30e6", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.prompt.txt", + "prompt_file_sha256": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bd4a6b7608634c3895ea2efe059ef30a", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "483fd5712fd99711e1c1e26e81ddca418dd74868dc1f92df0cf8c0372360204e" + }, + "generation_hash": "dc77cceda7e5fc2d33cbf2e12bd7d802a7d477474b0a1f920af72240140d88b2", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "seed": 3202817256586577544, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3202817256586577544, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4", + "segment_sha256": "ff41581907ec384d92484a80d8acc4274f8728f8f970ffe67b96eb7b4c454abb", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.json", + "visual_context_source_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "7ea555f18c964702999f1ad807dd30e6", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..bf5d36f9824f7be1b1bf6fdd788c21f46b12ed1a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e52cc9773b0559c1c966de16a10047dccb3872cecd384d3cc4287fab2de3c921 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..47e7fbaff1fc5d200b4fab3956989528768a2330 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e76d547f3309064b8648658197c673e965f2c649362301251fada14a69a93bc +size 15828554 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..3b00bcb8145e401baf06816430fe49716b98be34 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89cfd35ae1b7ce366dad9439fc067670910389110c65e2939e0431d958380931 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4e45d4c67cf2484e9ec18f2336c1f1dcff00c632 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/final/t2v_normal_2026-09-21_001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1c7407c9bae3865a19fe58f0b517f0a614f68ec3be8f7cd8765ebb28d4cd553 +size 16503432 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.08f5b7235c994ea093a36465ecff6e39.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.08f5b7235c994ea093a36465ecff6e39.wav new file mode 100644 index 0000000000000000000000000000000000000000..2475b892893b0855068c65f4c263c36cdd6e28d2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.08f5b7235c994ea093a36465ecff6e39.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:026902c9768d1c87624d197fafe718f0317f131e706d99cb9dc50625b08b21f7 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.22e64ccde1a4436ca842b05c8d02c650.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.22e64ccde1a4436ca842b05c8d02c650.wav new file mode 100644 index 0000000000000000000000000000000000000000..ee1ff976844c0d1d2a88edf14d7c52268705a8cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.22e64ccde1a4436ca842b05c8d02c650.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c4f920da0f80660083bcabfaf3a70aa364053b3a5196342af253c70200f130c +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.697b41ef965342949120b511c811f836.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.697b41ef965342949120b511c811f836.wav new file mode 100644 index 0000000000000000000000000000000000000000..b5e21381987297784d81f2719bc0e3094cd0cce7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.697b41ef965342949120b511c811f836.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0568cf2ae7b7685b57e1c742efbea255bf7462df02cac315d766fe9371080f0c +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.834bae5f970c48db952c513afd828436.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.834bae5f970c48db952c513afd828436.wav new file mode 100644 index 0000000000000000000000000000000000000000..49545de55309e27d2ec0e968deb157ab7721503d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.834bae5f970c48db952c513afd828436.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cad801ba85ee025330d2e14cf32973793bdb94cafafe598d21cb5940fa68bace +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.7ea555f18c964702999f1ad807dd30e6.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.7ea555f18c964702999f1ad807dd30e6.wav new file mode 100644 index 0000000000000000000000000000000000000000..8ba3f5b3e495a3b319394d1d1980750b8fa44b16 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.7ea555f18c964702999f1ad807dd30e6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:240a1c0e2ce19ab527ea8d48d80c83ef605dcd2011ac4ac26e0dce1a538cf454 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.987b56ec94f74de3935a7f9e75565a31.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.987b56ec94f74de3935a7f9e75565a31.wav new file mode 100644 index 0000000000000000000000000000000000000000..d5041d7fc6017ad7f2954b94decaf490ad0e6637 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.987b56ec94f74de3935a7f9e75565a31.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c774d9e9374dca27d9dfb017496159e5086ec9b9850261f28d63667dcecf2536 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.df8199ed9671491a8c48db00cf4b8a35.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.df8199ed9671491a8c48db00cf4b8a35.wav new file mode 100644 index 0000000000000000000000000000000000000000..86d162e0acb84c4552332689b46de79f81cacf67 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.df8199ed9671491a8c48db00cf4b8a35.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1206f2a75f5b8e0dec2739791101d7ce25b3486404fd2421a3b5646086977a20 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.3e64b77b3229468d992b72935c924631.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.3e64b77b3229468d992b72935c924631.wav new file mode 100644 index 0000000000000000000000000000000000000000..84bcdb33a8088da1f3e0af77e4d401be5e652184 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.3e64b77b3229468d992b72935c924631.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e3ef49c33e013c48f1ce5c8933edbc25f975ad4bafe62202f5ca17877d55f5b +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.wav new file mode 100644 index 0000000000000000000000000000000000000000..4b8318c11189f1441b10d7ff3f3f639eb7a36c15 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d1cfc00b8e57265972e3ecc00583cd545b41e624c72ac54dd8ebf7c76f26d8b +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.wav new file mode 100644 index 0000000000000000000000000000000000000000..5d3778c10377889a359aa7048e56da7180edff3c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2653abf7dbbfe91ca0a3f07a6399b518e3a008bcb086002feb91449509cfc5c5 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..056312c6d370527018da04cda5407985cf248708 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/manifest.json @@ -0,0 +1,376 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "7615d0fdf67cdae0755922956f01e239619138724d9d0d72257a89f7d9c27118", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.safetensors", + "checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T06:32:08Z", + "delivered_frames": 243, + "forked_from_branch_id": "697b41ef965342949120b511c811f836", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0001.22e64ccde1a4436ca842b05c8d02c650.wav", + "generated_audio_sha256": "8c4f920da0f80660083bcabfaf3a70aa364053b3a5196342af253c70200f130c", + "generated_continuity": "on", + "history_hash": "b9b29b6d355b5017ef5debe82103a844bcf48ed20708a8f10aa08d74e073b646", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.prompt.txt", + "prompt_file_sha256": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "22e64ccde1a4436ca842b05c8d02c650", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.22e64ccde1a4436ca842b05c8d02c650.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "66f0162b1ef9a914bf955dc1490e7f858363f562b0c2fcaf88e0f7194e91780f" + }, + "generation_hash": "c83410bbed4ce913757e3b5c94c160b83e371e8bff3d6c9f1f86c33d1dd82982", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.mp4", + "segment_sha256": "8003be3b00cf39979ecaf62238879bcb36d109cc512a1d49dd271d53ef264954", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0001.697b41ef965342949120b511c811f836.json" + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4", + "blend_segment_sha256": "fa7d2d8df67eeb4f07bc91c630ecaa992ba46c52e220df6fea0d0cceac3cd1b3", + "branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.safetensors", + "checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T07:13:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0002.7ea555f18c964702999f1ad807dd30e6.wav", + "generated_audio_sha256": "240a1c0e2ce19ab527ea8d48d80c83ef605dcd2011ac4ac26e0dce1a538cf454", + "generated_continuity": "on", + "history_hash": "9f6a86d2981f5853b2557a9c393dbff8f6cb57a4fe5d16dd3c55d2684688a6ec", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "22e64ccde1a4436ca842b05c8d02c650", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.prompt.txt", + "prompt_file_sha256": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7ea555f18c964702999f1ad807dd30e6", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.7ea555f18c964702999f1ad807dd30e6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "92311a2829af137f63afaf31c423de89b8a0c57d88831659cd26626e343dc44f" + }, + "generation_hash": "af72b16a3a4d69fab24865279dbdf2e22dcabb4c38a75962f33462266a3c804c", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4", + "segment_sha256": "149882c9c96220259b4b1e74b9dff9a65d4e8d10a01ceadba31e5ab8dc609210", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0002.df8199ed9671491a8c48db00cf4b8a35.json", + "visual_context_source_checkpoint_sha256": "f9a6dc2a02ce6f8786c59975fc967741053b1172acdf58db1fac06ee802b029b", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "22e64ccde1a4436ca842b05c8d02c650", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json", + "plan": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json", + "workflow": "h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_5_832px/blend_segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4", + "blend_segment_sha256": "8722ef72501c30c3e2d1e6ce77855e78cea21cd2066735ef188a0a869aebd139", + "branch_id": "bd4a6b7608634c3895ea2efe059ef30a", + "checkpoint": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.safetensors", + "checkpoint_sha256": "767e69edcd22e85c082a7b61490b174ffc49f6d0aa368e5bd33f80432241f0f1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T07:35:49Z", + "delivered_frames": 221, + "forked_from_branch_id": "22e64ccde1a4436ca842b05c8d02c650", + "generated_audio": "h3_chains/twerk_bed_5_832px/generated_audio/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.wav", + "generated_audio_sha256": "7d1cfc00b8e57265972e3ecc00583cd545b41e624c72ac54dd8ebf7c76f26d8b", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.991998672485352, + -1.0896537780761122 + ], + "context_motion_baseline": 0.8578071594238281, + "detected_luma_jump": 3.4452857971191406, + "detection_threshold": 2.8212318420410156, + "mean_luma_jump": 3.394367218017578, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.12472784004959406, + 0.10515137466729856 + ], + [ + 0.4279657132017844, + 0.42369256113089765 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 31.805599212646484, + 109.13125686645502 + ], + "start_frame": 0, + "target_percentiles": [ + 0.2847999930381775, + 26.813600540161133, + 108.0416030883789 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "68c8dbc1256f161c7905b750af907df1695f6f33368ab8c5b0fb5c50ce9a1d50", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "7ea555f18c964702999f1ad807dd30e6", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.prompt.txt", + "prompt_file_sha256": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bd4a6b7608634c3895ea2efe059ef30a", + "revision_metadata": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "483fd5712fd99711e1c1e26e81ddca418dd74868dc1f92df0cf8c0372360204e" + }, + "generation_hash": "dc77cceda7e5fc2d33cbf2e12bd7d802a7d477474b0a1f920af72240140d88b2", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "seed": 3202817256586577544, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3202817256586577544, + "segment": "h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4", + "segment_sha256": "ff41581907ec384d92484a80d8acc4274f8728f8f970ffe67b96eb7b4c454abb", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_5_832px/checkpoints/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.json", + "visual_context_source_checkpoint_sha256": "6061fff96ce4e71ac31d69526ddf3f1e184fac80eb7f65d584e5a19e788b3fa6", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "7ea555f18c964702999f1ad807dd30e6", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7391143f8963edf879860e780deccc552f29d8ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fc7f4567cf5f64801edb78d9fe3af65ca6e0045ffa7dd860c670c4eea6d3ca9a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6f445c3a6c501870a022628a8b42bd3e46b0590ab84d0af34401c326aad28843", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "47c7b09e710b4b65d1ab5cf7acafbf29637ef333180923e69ddf9f01f64af39c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ffdfb5c0588c7960a2f138ba41fd387af6c8885678a88e32341e9f3c1334f127", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..058d27544473c6e5ea796f9d2ac50e10eef710b3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_5_832px", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_5_832px", + "source_audio": null, + "updated_at": "2026-09-21T08:38:57Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/416ca4956bac46b79f96b960187a27af.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/416ca4956bac46b79f96b960187a27af.json new file mode 100644 index 0000000000000000000000000000000000000000..436cc57dd71584b4c33ef294de3c883664ec4782 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/416ca4956bac46b79f96b960187a27af.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "416ca4956bac46b79f96b960187a27af", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T04:24:45.828Z", + "updated_at": "2026-09-21T04:26:57.264Z", + "executed_at": "2026-09-21T04:24:45.828Z", + "last_executed_at": "2026-09-21T04:26:57.264Z", + "execution_count": 2, + "prompt_sha256": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/590a512322bd484d9b461f3e6ad7c467.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/590a512322bd484d9b461f3e6ad7c467.json new file mode 100644 index 0000000000000000000000000000000000000000..ad820d741c94c89472b6cc7c0607e0d592f641f1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/590a512322bd484d9b461f3e6ad7c467.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "590a512322bd484d9b461f3e6ad7c467", + "parent_id": "957008b96dd34306ae965a37ea4b8900", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:58:51.593Z", + "updated_at": "2026-09-21T08:58:51.593Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/957008b96dd34306ae965a37ea4b8900.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/957008b96dd34306ae965a37ea4b8900.json new file mode 100644 index 0000000000000000000000000000000000000000..31a1be3d53f44ff5dbe74a8d2c0fe6d9d5520fc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/957008b96dd34306ae965a37ea4b8900.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "957008b96dd34306ae965a37ea4b8900", + "parent_id": "f08fa85d00b64d2cb342da06080bbfe7", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:21:40.688Z", + "updated_at": "2026-09-21T08:38:57.501Z", + "executed_at": "2026-09-21T08:21:40.688Z", + "last_executed_at": "2026-09-21T08:38:57.501Z", + "execution_count": 2, + "prompt_sha256": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/f08fa85d00b64d2cb342da06080bbfe7.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/f08fa85d00b64d2cb342da06080bbfe7.json new file mode 100644 index 0000000000000000000000000000000000000000..3c819361a88358a8175f25f2bbbc7ab8d1528ebe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/f08fa85d00b64d2cb342da06080bbfe7.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "f08fa85d00b64d2cb342da06080bbfe7", + "parent_id": "416ca4956bac46b79f96b960187a27af", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T06:25:05.095Z", + "updated_at": "2026-09-21T06:25:07.579Z", + "executed_at": "2026-09-21T06:25:07.579Z", + "last_executed_at": "2026-09-21T06:25:07.579Z", + "execution_count": 1, + "prompt_sha256": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..f554c6a71945eb3c16c23fdfe9fcd3557ce13aa1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_01/index.json @@ -0,0 +1,56 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_5_832px", + "scene_id": "clip_01", + "active_revision": "590a512322bd484d9b461f3e6ad7c467", + "revisions": [ + { + "id": "416ca4956bac46b79f96b960187a27af", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T04:24:45.828Z", + "updated_at": "2026-09-21T04:26:57.264Z", + "executed_at": "2026-09-21T04:24:45.828Z", + "last_executed_at": "2026-09-21T04:26:57.264Z", + "execution_count": 2, + "prompt_sha256": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2" + }, + { + "id": "f08fa85d00b64d2cb342da06080bbfe7", + "parent_id": "416ca4956bac46b79f96b960187a27af", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T06:25:05.095Z", + "updated_at": "2026-09-21T06:25:07.579Z", + "executed_at": "2026-09-21T06:25:07.579Z", + "last_executed_at": "2026-09-21T06:25:07.579Z", + "execution_count": 1, + "prompt_sha256": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32" + }, + { + "id": "957008b96dd34306ae965a37ea4b8900", + "parent_id": "f08fa85d00b64d2cb342da06080bbfe7", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:21:40.688Z", + "updated_at": "2026-09-21T08:38:57.501Z", + "executed_at": "2026-09-21T08:21:40.688Z", + "last_executed_at": "2026-09-21T08:38:57.501Z", + "execution_count": 2, + "prompt_sha256": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb" + }, + { + "id": "590a512322bd484d9b461f3e6ad7c467", + "parent_id": "957008b96dd34306ae965a37ea4b8900", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:58:51.593Z", + "updated_at": "2026-09-21T08:58:51.593Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/23803f2b83df4fd099b07302bba5b717.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/23803f2b83df4fd099b07302bba5b717.json new file mode 100644 index 0000000000000000000000000000000000000000..f242033a7bcd810c19526ad674854657fe9ec59e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/23803f2b83df4fd099b07302bba5b717.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "23803f2b83df4fd099b07302bba5b717", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T04:34:38.286Z", + "updated_at": "2026-09-21T04:43:18.489Z", + "executed_at": "2026-09-21T04:34:38.286Z", + "last_executed_at": "2026-09-21T04:43:18.489Z", + "execution_count": 2, + "prompt_sha256": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/aa6a7272c1754d9aa0f10701dacdd5d0.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/aa6a7272c1754d9aa0f10701dacdd5d0.json new file mode 100644 index 0000000000000000000000000000000000000000..d9a96b6588f64dd9dc917b7429a7ade7c2f89725 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/aa6a7272c1754d9aa0f10701dacdd5d0.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "aa6a7272c1754d9aa0f10701dacdd5d0", + "parent_id": "f233921a4381417b98d19def8e162fc9", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:59:44.428Z", + "updated_at": "2026-09-21T08:59:44.428Z", + "executed_at": "2026-09-21T08:59:44.428Z", + "last_executed_at": "2026-09-21T08:59:44.428Z", + "execution_count": 1, + "prompt_sha256": "47c7b09e710b4b65d1ab5cf7acafbf29637ef333180923e69ddf9f01f64af39c", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/f233921a4381417b98d19def8e162fc9.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/f233921a4381417b98d19def8e162fc9.json new file mode 100644 index 0000000000000000000000000000000000000000..0f8da1b10dc7e63dd7070a26eb2903d1ac486cea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/f233921a4381417b98d19def8e162fc9.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "f233921a4381417b98d19def8e162fc9", + "parent_id": "23803f2b83df4fd099b07302bba5b717", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T07:05:45.659Z", + "updated_at": "2026-09-21T07:05:45.660Z", + "executed_at": "2026-09-21T07:05:45.660Z", + "last_executed_at": "2026-09-21T07:05:45.660Z", + "execution_count": 1, + "prompt_sha256": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..2dd01d3f0e3bfbcbbc1dbd57972acd7e6c177299 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_02/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_5_832px", + "scene_id": "clip_02", + "active_revision": "aa6a7272c1754d9aa0f10701dacdd5d0", + "revisions": [ + { + "id": "23803f2b83df4fd099b07302bba5b717", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T04:34:38.286Z", + "updated_at": "2026-09-21T04:43:18.489Z", + "executed_at": "2026-09-21T04:34:38.286Z", + "last_executed_at": "2026-09-21T04:43:18.489Z", + "execution_count": 2, + "prompt_sha256": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9" + }, + { + "id": "f233921a4381417b98d19def8e162fc9", + "parent_id": "23803f2b83df4fd099b07302bba5b717", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T07:05:45.659Z", + "updated_at": "2026-09-21T07:05:45.660Z", + "executed_at": "2026-09-21T07:05:45.660Z", + "last_executed_at": "2026-09-21T07:05:45.660Z", + "execution_count": 1, + "prompt_sha256": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0" + }, + { + "id": "aa6a7272c1754d9aa0f10701dacdd5d0", + "parent_id": "f233921a4381417b98d19def8e162fc9", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:59:44.428Z", + "updated_at": "2026-09-21T08:59:44.428Z", + "executed_at": "2026-09-21T08:59:44.428Z", + "last_executed_at": "2026-09-21T08:59:44.428Z", + "execution_count": 1, + "prompt_sha256": "47c7b09e710b4b65d1ab5cf7acafbf29637ef333180923e69ddf9f01f64af39c" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/0f9df6e186a44b7aa0867e6000d70154.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/0f9df6e186a44b7aa0867e6000d70154.json new file mode 100644 index 0000000000000000000000000000000000000000..ca9bf8fa85cf049e1afeb82ebab9f3cf32890359 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/0f9df6e186a44b7aa0867e6000d70154.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "0f9df6e186a44b7aa0867e6000d70154", + "parent_id": "e9d1c1baaaf340b6bb59e02e0a960937", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T07:17:46.885Z", + "updated_at": "2026-09-21T07:28:20.815Z", + "executed_at": "2026-09-21T07:17:46.886Z", + "last_executed_at": "2026-09-21T07:28:20.815Z", + "execution_count": 2, + "prompt_sha256": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/e8c008bac738489dbe367ea9846c4791.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/e8c008bac738489dbe367ea9846c4791.json new file mode 100644 index 0000000000000000000000000000000000000000..90779e675267f2f6a631c6b7c1457c2e63eea8e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/e8c008bac738489dbe367ea9846c4791.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e8c008bac738489dbe367ea9846c4791", + "parent_id": "0f9df6e186a44b7aa0867e6000d70154", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:21:19.099Z", + "updated_at": "2026-09-21T08:21:19.099Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "ffdfb5c0588c7960a2f138ba41fd387af6c8885678a88e32341e9f3c1334f127", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/e9d1c1baaaf340b6bb59e02e0a960937.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/e9d1c1baaaf340b6bb59e02e0a960937.json new file mode 100644 index 0000000000000000000000000000000000000000..2888512748d673bc90c08d5a5cd339eeb41c1a4f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/e9d1c1baaaf340b6bb59e02e0a960937.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e9d1c1baaaf340b6bb59e02e0a960937", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T04:20:59.795Z", + "updated_at": "2026-09-21T04:51:42.284Z", + "executed_at": "2026-09-21T04:51:42.284Z", + "last_executed_at": "2026-09-21T04:51:42.284Z", + "execution_count": 1, + "prompt_sha256": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..1979e3a80b32f8cea53f5b362d3be9baf67b471a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/prompt_history/clip_03/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_5_832px", + "scene_id": "clip_03", + "active_revision": "e8c008bac738489dbe367ea9846c4791", + "revisions": [ + { + "id": "e9d1c1baaaf340b6bb59e02e0a960937", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T04:20:59.795Z", + "updated_at": "2026-09-21T04:51:42.284Z", + "executed_at": "2026-09-21T04:51:42.284Z", + "last_executed_at": "2026-09-21T04:51:42.284Z", + "execution_count": 1, + "prompt_sha256": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5" + }, + { + "id": "0f9df6e186a44b7aa0867e6000d70154", + "parent_id": "e9d1c1baaaf340b6bb59e02e0a960937", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T07:17:46.885Z", + "updated_at": "2026-09-21T07:28:20.815Z", + "executed_at": "2026-09-21T07:17:46.886Z", + "last_executed_at": "2026-09-21T07:28:20.815Z", + "execution_count": 2, + "prompt_sha256": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386" + }, + { + "id": "e8c008bac738489dbe367ea9846c4791", + "parent_id": "0f9df6e186a44b7aa0867e6000d70154", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:21:19.099Z", + "updated_at": "2026-09-21T08:21:19.099Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "ffdfb5c0588c7960a2f138ba41fd387af6c8885678a88e32341e9f3c1334f127" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8dbcf75520fd391b17e1718d878ade0f228eef20 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7391143f8963edf879860e780deccc552f29d8ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fc7f4567cf5f64801edb78d9fe3af65ca6e0045ffa7dd860c670c4eea6d3ca9a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6f445c3a6c501870a022628a8b42bd3e46b0590ab84d0af34401c326aad28843", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "47c7b09e710b4b65d1ab5cf7acafbf29637ef333180923e69ddf9f01f64af39c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ffdfb5c0588c7960a2f138ba41fd387af6c8885678a88e32341e9f3c1334f127", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..7b09a87c86ea4dd68f1e7e594b1beea1786e0f13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/08f5b7235c994ea093a36465ecff6e39/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -3416.745957180503, + -463.01907157849814 + ], + "scale": 0.6934334949441439 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..758bea24061416f6ce8c6338dbc5e0add547c965 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "frontview__00013_.png" + }, + "is_changed": [ + "699a3c4f2aae11cd082c92e0625a6df8dbd317f1b506d2275e898dcb9ef7ffa0" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..139bea9a1827a64f970ad510af52803cb0a62edd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "18c326cb935886ea837823f836fb2802842a87ce6c1b493928f036d98574104f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6850a91855249a3e949016bd6a2407bd913103eab0aa9632a301e6c444a2e792", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..166c5f00416ae32006071b8973656501fc86a9f4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/22e64ccde1a4436ca842b05c8d02c650/workflow.json @@ -0,0 +1,3450 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2902.714737777035, + -3344.0465323911567 + ], + "scale": 0.630394086312858 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\",\n \": fully_preserved - standing bedside pose, pink lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch angle then a few seconds on her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Orbit from her back back to a front view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "frontview__00013_.png", + "image" + ], + "widgets_values_named": { + "image": "frontview__00013_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..02f71cd2f85d3f81fb8d2f9fafe825fd20384493 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14752220698147316406\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00225_.png" + }, + "is_changed": [ + "03e2441ed21a353e18e042417ae97440dad50d31a08bb7fdeb7e09aadf26934a" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..bd533693ec85371d63a0610f79fdbd696cef980c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "68c4759dee9313820a540e1c6fcd154e53605be24566472faccf00385f4e8623", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "14752220698147316406", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "87e2c575410102303b21c5958c55bd722f663922f3b0766401e83fd81e73d64f", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14752220698147316406 + } + }, + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14752220698147316406, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..43312ebab3f2078642a4ce85b1da9b9eb34e5faf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/3e64b77b3229468d992b72935c924631/workflow.json @@ -0,0 +1,3453 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -718.5231551967356, + -938.1000443166628 + ], + "scale": 0.7627768444385581 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14752220698147316406\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\",\n \": fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00225_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00225_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d035112b29bff5ca149594e85f50f6254bbf78b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00225_.png" + }, + "is_changed": [ + "03e2441ed21a353e18e042417ae97440dad50d31a08bb7fdeb7e09aadf26934a" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..6cc445b9fd9ca61e6784a0842acb598a9ef24c5d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "68c4759dee9313820a540e1c6fcd154e53605be24566472faccf00385f4e8623", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "5fff409a865f98d8c2200783045f00acde1c976169f06b5fefa1bd7f7e3a8760", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..d18215009f4a2cfc9e74f212a921c511c7abbcf6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/697b41ef965342949120b511c811f836/workflow.json @@ -0,0 +1,3451 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -718.5231551967356, + -938.1000443166628 + ], + "scale": 0.7627768444385581 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\",\n \": fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00225_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00225_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..758bea24061416f6ce8c6338dbc5e0add547c965 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "frontview__00013_.png" + }, + "is_changed": [ + "699a3c4f2aae11cd082c92e0625a6df8dbd317f1b506d2275e898dcb9ef7ffa0" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..139bea9a1827a64f970ad510af52803cb0a62edd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "18c326cb935886ea837823f836fb2802842a87ce6c1b493928f036d98574104f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6850a91855249a3e949016bd6a2407bd913103eab0aa9632a301e6c444a2e792", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b2d4744ecbb5a35f5789f99c006b8aa1d7b3156f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/7ea555f18c964702999f1ad807dd30e6/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2902.714737777035, + -3344.0465323911567 + ], + "scale": 0.630394086312858 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\",\n \": fully_preserved - standing bedside pose, pink lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch angle then a few seconds on her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Orbit from her back back to a front view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "frontview__00013_.png", + "image" + ], + "widgets_values_named": { + "image": "frontview__00013_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b77ab9cf748e44cf9772eb9cfeefba0bf1bf638a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e27572cc16da0a2d5e4e16644ef1d8b8bc051e0e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "09b3da4ccab801ff21ceed7f25e5bea4b269957f3db19647c2f571151bffaaff", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ef89a2bb91de5d60e2f2b32ca12aadafe3aa53e70a0da3607b089566c6b22a8b", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f34adc596ef8d94a3ef2ebb0dd9196559ef78fd751d704f1b8d7233ee969b1cb", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "47c7b09e710b4b65d1ab5cf7acafbf29637ef333180923e69ddf9f01f64af39c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ffdfb5c0588c7960a2f138ba41fd387af6c8885678a88e32341e9f3c1334f127", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..97c2c20425998bbb08ddafe222f5067d0240dc62 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/834bae5f970c48db952c513afd828436/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2803.8157165623675, + -122.52273149705522 + ], + "scale": 0.7627768444385583 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d035112b29bff5ca149594e85f50f6254bbf78b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00225_.png" + }, + "is_changed": [ + "03e2441ed21a353e18e042417ae97440dad50d31a08bb7fdeb7e09aadf26934a" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..6cc445b9fd9ca61e6784a0842acb598a9ef24c5d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "68c4759dee9313820a540e1c6fcd154e53605be24566472faccf00385f4e8623", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "5fff409a865f98d8c2200783045f00acde1c976169f06b5fefa1bd7f7e3a8760", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..41b187e685d73f7cd7b764e281c94fc39c576955 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/987b56ec94f74de3935a7f9e75565a31/workflow.json @@ -0,0 +1,3453 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -718.5231551967356, + -938.1000443166628 + ], + "scale": 0.7627768444385581 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\",\n \": fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00225_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00225_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b169fef95dbfb0ea0b46a014c849805ec82e353f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3202817256586577544\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "frontview__00013_.png" + }, + "is_changed": [ + "699a3c4f2aae11cd082c92e0625a6df8dbd317f1b506d2275e898dcb9ef7ffa0" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..4da0d027ef23030afd5e4fc2654a05c3b7dee17d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "18c326cb935886ea837823f836fb2802842a87ce6c1b493928f036d98574104f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3202817256586577544", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7615d0fdf67cdae0755922956f01e239619138724d9d0d72257a89f7d9c27118", + "prompt_prefix": "", + "review_overrides": { + "3": { + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3202817256586577544 + } + }, + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3202817256586577544, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f4eb94c476b7d676907a13c56ff6ecd8b018746f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/bd4a6b7608634c3895ea2efe059ef30a/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2902.714737777035, + -3344.0465323911567 + ], + "scale": 0.630394086312858 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3202817256586577544\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\",\n \": fully_preserved - standing bedside pose, pink lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch angle then a few seconds on her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Orbit from her back back to a front view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "frontview__00013_.png", + "image" + ], + "widgets_values_named": { + "image": "frontview__00013_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..758bea24061416f6ce8c6338dbc5e0add547c965 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "frontview__00013_.png" + }, + "is_changed": [ + "699a3c4f2aae11cd082c92e0625a6df8dbd317f1b506d2275e898dcb9ef7ffa0" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..139bea9a1827a64f970ad510af52803cb0a62edd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "18c326cb935886ea837823f836fb2802842a87ce6c1b493928f036d98574104f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6850a91855249a3e949016bd6a2407bd913103eab0aa9632a301e6c444a2e792", + "prompt_prefix": "", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "80b3f1766bc1ecbbd46a9baa29d0c33e0725cf8fd8bbc5e057a493a748d9ab32", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68ce538d3316bc9e7558ee6dc86f40e30343bfbdf011d24f2530c67d73b6cce0", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle then a few seconds on her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8e20150c0f1c9f775d30a9b39987ea6c9638d190250683045a2bdb027a187386", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Orbit from her back back to a front view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\n: fully_preserved - same room and standing lock.\n\ndetailed_description:\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b2d4744ecbb5a35f5789f99c006b8aa1d7b3156f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/cc889f97c54f4af49ab6200cdc1aadd6/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2902.714737777035, + -3344.0465323911567 + ], + "scale": 0.630394086312858 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\\n: fully_preserved - standing bedside pose, pink lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle then a few seconds on her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Orbit from her back back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\\n: fully_preserved - same room and standing lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSatin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks.\",\n \": fully_preserved - standing bedside pose, pink lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch angle then a few seconds on her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Orbit from her back back to a front view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks.\",\n \": fully_preserved - same room and standing lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "frontview__00013_.png", + "image" + ], + "widgets_values_named": { + "image": "frontview__00013_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..02f71cd2f85d3f81fb8d2f9fafe825fd20384493 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14752220698147316406\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00225_.png" + }, + "is_changed": [ + "03e2441ed21a353e18e042417ae97440dad50d31a08bb7fdeb7e09aadf26934a" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..bd533693ec85371d63a0610f79fdbd696cef980c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "68c4759dee9313820a540e1c6fcd154e53605be24566472faccf00385f4e8623", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "14752220698147316406", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "87e2c575410102303b21c5958c55bd722f663922f3b0766401e83fd81e73d64f", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14752220698147316406 + } + }, + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b65aefdfe85153e4ffd89cd5111d27e205cd8462d2e6aa15b5008cc122c2ddd2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e2db17ddbbd692ba9c2183385cc03546c0077baad098f3d0729f418b9c81b3a9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14752220698147316406, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "596ecda53c711e4ef6f31a5a8631f06262a78b7536cea0ae5d103c4c8a3583b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_5_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..43312ebab3f2078642a4ce85b1da9b9eb34e5faf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/recovery_archives/df8199ed9671491a8c48db00cf4b8a35/workflow.json @@ -0,0 +1,3453 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -718.5231551967356, + -938.1000443166628 + ], + "scale": 0.7627768444385581 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\\n: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14752220698147316406\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings.\",\n \": fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00225_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00225_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0001.35e8cfbaa19c.d4f72d93098e.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0001.35e8cfbaa19c.d4f72d93098e.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2edca8b5c50c4dcc2f74da13c560e9b5e73b130a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0001.35e8cfbaa19c.d4f72d93098e.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3773530734b386c51e60222c125e9d836e591987201d8d6535801bdae336ad2 +size 3759327 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0002.149882c9c962.8ee8ae92890f.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0002.149882c9c962.8ee8ae92890f.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..716ef9bf95c421a0a870c0b82620543b08c6e875 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0002.149882c9c962.8ee8ae92890f.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14a8f44e75e14bf20ee75ee2cfbaf7463cec0c9dea380f4e9b1ebe28e7a4b669 +size 5333448 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0003.ff41581907ec.50637578cfd1.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0003.ff41581907ec.50637578cfd1.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5a85d65c46806f823f791a40e973e92f5e31e750 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/reviews/clip_0003.ff41581907ec.50637578cfd1.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60b0ec2db73fc8b8210ff78f033cbff0de0df07856e4a329dffc14a20f73ccc4 +size 5356153 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..cf75bba8b0a6d99460b0db423f40413f8826c8c9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35e8cfbaa19c50843e0748969fe663546794e9edbf306e8854b71c9ec4f1f435 +size 3638252 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..7770d3810d2f57045d8a67cc3e979a659d1c1507 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.08f5b7235c994ea093a36465ecff6e39.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2442a1605135e755bae33dca6a344ea88573510d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8003be3b00cf39979ecaf62238879bcb36d109cc512a1d49dd271d53ef264954 +size 6713837 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..09a21e80c8e7262ee065a03748581b3e833a1631 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.22e64ccde1a4436ca842b05c8d02c650.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, green satin triangle bikini, white socks, right hand on the sheet, pink lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, green bikini, socks, and room. + +summary: +[reference generation] High angle on Picture 1. Hip roll and slow twerk. Slight orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, green satin bikini, white socks. +: fully_preserved - standing bedside pose, pink lamp as the opening state. + +detailed_description: +[Shot 1] Begin standing at the bed matching . She looks at the lens. [at 0s] high angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her hips then slide across her stomach. [at 3s] she looks away from the lens and tilts her head to her left; her hair follows the tilt. [at 5s] slight orbit toward her profile. [at 7s] she tilts her head to her right, hair swinging. A very quiet sigh. [at 8.5s] profile of her torso and green bikini. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Satin bikini, socks on carpet, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3f6477f20415fd71c3855928f9eae5eb6df456a5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bbbca61828b148ea1469f16b7cbca9c64e51f3cd9e98a874567d5ce70f871ee +size 6236424 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..565e76840ce17f60ab3ccfbdd35befcd8808b7f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.697b41ef965342949120b511c811f836.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman on the bed looking back over her shoulder, including her face, long wavy dark brown hair, white cropped t-shirt, black thong with a tie at the lower back, black garter straps, black lace-top stockings, red tie on the sheet, pillows, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings. +: fully_preserved - looking-back bed pose, red tie on the sheet, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . She looks back over her shoulder, ass toward the lens, white crop tee and black thong on. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her ass and the thong tie. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] back view of her ass, thong and garters. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a61da818177a1d726c2cbe08a52456a343e7ac1d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d06ef4a5888fcd6f9fc5c843f34188fd29e15db6a3a34ca67da2dc5551ab244c +size 5908348 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..7770d3810d2f57045d8a67cc3e979a659d1c1507 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0001.834bae5f970c48db952c513afd828436.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e494dec6e9a730a053c85eab426fd9374adbac7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:149882c9c96220259b4b1e74b9dff9a65d4e8d10a01ceadba31e5ab8dc609210 +size 5234622 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b44230ea9b3bdde21fbd2a5036df543b2b488da1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.7ea555f18c964702999f1ad807dd30e6.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Dutch angle then a few seconds on her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks. +: fully_preserved - same room and standing lock. + +detailed_description: +[Shot 1] [at 0s] dutch angle on her torso. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Hands stroke her hips and stomach. [at 3s] she tilts her head, hair following. [at 5s] the camera moves to a back view of her ass and bikini ties. [at 7.5s] another hip roll, still on her back. A very quiet sigh. End while the twerk is still going on the back view. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..21e3f97ab0ae1fccaa8845cab317355edbc04b56 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e5824de6620303d3a9296c319f71293fa75ee983c180f84a5d14793d0a12cab +size 5191878 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..bc45319a06664fcf293f1faa9efca7caab63a861 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.987b56ec94f74de3935a7f9e75565a31.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Dutch orbit continues and lands on a profile of her hip. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings. +: fully_preserved - same bed and prone lock. Do not sit her up. + +detailed_description: +[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bb263f30c9a8d3dba11bb805e1c961a58bc738c9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92436708712cbeff7b0435539ff3ab067d574c63c25999ce7ef9e9ec1cfc6e95 +size 4868082 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..bc45319a06664fcf293f1faa9efca7caab63a861 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0002.df8199ed9671491a8c48db00cf4b8a35.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, red tie on the sheet, bed, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Dutch orbit continues and lands on a profile of her hip. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings. +: fully_preserved - same bed and prone lock. Do not sit her up. + +detailed_description: +[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong strap, garter and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..179de35d0405cc2695efb32705863a4a06436c55 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89d03f601be9528f37a1c72540187ab8c2454ce0ad1dda6d7a5ec4e6700e63e1 +size 5282895 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..84c6aa50c3894d0d586ecc551060580d97798c0d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.3e64b77b3229468d992b72935c924631.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, white cropped t-shirt, black thong, garters, stockings, bed, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Ground-level frame then three-quarter on her face and raised hips. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, white crop tee, thong, garters, stockings. +: fully_preserved - same bed and prone lock. + +detailed_description: +[Shot 1] [at 0s] ground-level frame on her stockings, garters, thighs and ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 6s] the camera rises into a three-quarter view of her face, white tee and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton t-shirt, thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f45ab1b39e5c7d6dd73c6302817b68824a3c6239 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff41581907ec384d92484a80d8acc4274f8728f8f970ffe67b96eb7b4c454abb +size 5255987 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ce7f68818545b59569942c135afb9ca9b92411b6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.bd4a6b7608634c3895ea2efe059ef30a.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Orbit from her back back to a front view. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks. +: fully_preserved - same room and standing lock. + +detailed_description: +[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..950826885ef210665b236551ebaf5d1747182e7c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb835b009b72800285278378cc3fda4b09e98dfc1a881cd49acada64f1558a85 +size 5210370 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ce7f68818545b59569942c135afb9ca9b92411b6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/segments/clip_0003.cc889f97c54f4af49ab6200cdc1aadd6.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, green satin bikini, white socks, bedside room, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Orbit from her back back to a front view. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, green bikini, white socks. +: fully_preserved - same room and standing lock. + +detailed_description: +[Shot 1] [at 0s] back view still. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] the camera orbits around her toward the front. Hands stroke her hips and stomach. [at 5s] she looks away, tilts her head, hair swinging. [at 7s] front view matching Picture 1. She looks at the lens and blinks. A very quiet sigh. [at 8.5s] another hip roll. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Satin bikini, socks on carpet, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..7b09a87c86ea4dd68f1e7e594b1beea1786e0f13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_5_832px/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -3416.745957180503, + -463.01907157849814 + ], + "scale": 0.6934334949441439 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_5_832px", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Hip roll and twerk. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] she rolls her hips left then right on the seat. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. [at 7s] she tilts her head the other way. A very quiet breath. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] slight orbit from the profile toward her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. [at 6s] she tilts her head. [at 8s] another hip roll. A very quiet breath. End while the hold on her back is still framed and the twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out back to a front view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset on the chair. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. A very quiet breath. The camera holds the front view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_5_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c78efa91a72005380b597af7d04a8a92f5891d7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"8088637264784350938\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.json new file mode 100644 index 0000000000000000000000000000000000000000..04a58288eaeee060be1d457448f36d1346f13aa3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bb2aeaf8f57a72b28449ca15b95c7c91e67d05afc177808533e689b2971de205", + "plan_hash": "e53b6cf89bfe3226155cc44875bfa648d0af16b2f673919e5206d8a044588016", + "run_name": "twerk_bed_6_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "05303c2765a2aca7125e988c76c2e706fedefc5f38d5673c2d085fa5923db106", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "6ec39de3d3fe4466aaa68ac44a27d379", + "checkpoint": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.safetensors", + "checkpoint_sha256": "32022f3da1edb7336165bcd42d8160b8e4b6939a734ddb9807f14de522462801", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:18:29Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.wav", + "generated_audio_sha256": "601ac9811475cf5c91e2e763f87263066f6b990fe1d7ff433fbef937f738f4df", + "generated_continuity": "on", + "history_hash": "bb2aeaf8f57a72b28449ca15b95c7c91e67d05afc177808533e689b2971de205", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.prompt.txt", + "prompt_file_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "6ec39de3d3fe4466aaa68ac44a27d379", + "revision_metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "05303c2765a2aca7125e988c76c2e706fedefc5f38d5673c2d085fa5923db106", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.mp4", + "segment_sha256": "38fb3df7231962e3bd851f7212a80eb8b28fcd878858e2b7b8996d6f2b0b7b6a", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..762ca6ef3c94127bda8f0e1e26347f003d222b67 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32022f3da1edb7336165bcd42d8160b8e4b6939a734ddb9807f14de522462801 +size 118913504 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.json new file mode 100644 index 0000000000000000000000000000000000000000..ff99f628e193f4b173b25a00dbf6d4018317261e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bb2aeaf8f57a72b28449ca15b95c7c91e67d05afc177808533e689b2971de205", + "plan_hash": "e53b6cf89bfe3226155cc44875bfa648d0af16b2f673919e5206d8a044588016", + "run_name": "twerk_bed_6_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "05303c2765a2aca7125e988c76c2e706fedefc5f38d5673c2d085fa5923db106", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "afd5acdf1bb944e78420e536f907bbb5", + "checkpoint": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.safetensors", + "checkpoint_sha256": "3151619a722fb2c6c6be835f77799a04f70bd128ed5371958f643b912b366559", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:31:25Z", + "delivered_frames": 243, + "forked_from_branch_id": "6ec39de3d3fe4466aaa68ac44a27d379", + "generated_audio": "h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.afd5acdf1bb944e78420e536f907bbb5.wav", + "generated_audio_sha256": "e0854815d2cd0dc99b37199ea65d3f73e8d0ebe4eddb1674eaffceda49982c38", + "generated_continuity": "on", + "history_hash": "bb2aeaf8f57a72b28449ca15b95c7c91e67d05afc177808533e689b2971de205", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.prompt.txt", + "prompt_file_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "afd5acdf1bb944e78420e536f907bbb5", + "revision_metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "05303c2765a2aca7125e988c76c2e706fedefc5f38d5673c2d085fa5923db106", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.mp4", + "segment_sha256": "1c6cfb5eb20b705d3f9261a6274a5ac2f60495a9c6df3487ce874808b03139cc", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e14c8b80e9955c0cc91710b2266496bd80942dc7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3151619a722fb2c6c6be835f77799a04f70bd128ed5371958f643b912b366559 +size 118913504 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.json new file mode 100644 index 0000000000000000000000000000000000000000..b64b55f14e4c84daf59c7baea7fb91078a2b5448 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "96c5ae44a6d6ad458551a9a3c648d11b481eeec4ccb588bdca8447e92218d5d9", + "plan_hash": "af90d1a95f3960548aa34a29cad65b6bba7eb0dacce6d03a3f8a363885f57d12", + "run_name": "twerk_bed_6_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7d5ec7bb35a6159d142fe19fd6d851dbbe45cc02a274cd6aca52e5ac848d2f3d" + }, + "generation_hash": "bef5f48d30fa50e5a875f9249876c119a5475c8cbb3adec8b93046dbed987c99", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 8088637264784350938, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "d3373f488a4c4a37a7db251574349ac5", + "checkpoint": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.safetensors", + "checkpoint_sha256": "94a1816b1fc501714f7c6a41ebcd47da952cf5a2bad437e7b1fbe4d7f4f1a753", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:38:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "afd5acdf1bb944e78420e536f907bbb5", + "generated_audio": "h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.d3373f488a4c4a37a7db251574349ac5.wav", + "generated_audio_sha256": "0f8a6e747c7592d180e4c155b8b3665307af6f8bd6ce465efb9cd3b98edc5f3b", + "generated_continuity": "on", + "history_hash": "96c5ae44a6d6ad458551a9a3c648d11b481eeec4ccb588bdca8447e92218d5d9", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.prompt.txt", + "prompt_file_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "d3373f488a4c4a37a7db251574349ac5", + "revision_metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7d5ec7bb35a6159d142fe19fd6d851dbbe45cc02a274cd6aca52e5ac848d2f3d" + }, + "generation_hash": "bef5f48d30fa50e5a875f9249876c119a5475c8cbb3adec8b93046dbed987c99", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 8088637264784350938, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8088637264784350938, + "segment": "h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.mp4", + "segment_sha256": "397356ac36d65938c73ad7410d871dca0fdf76cdfa53cb148614de73684cd82a", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ae17e10156477ae15379adc834c12b27144ea378 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94a1816b1fc501714f7c6a41ebcd47da952cf5a2bad437e7b1fbe4d7f4f1a753 +size 118913520 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..b64b55f14e4c84daf59c7baea7fb91078a2b5448 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "96c5ae44a6d6ad458551a9a3c648d11b481eeec4ccb588bdca8447e92218d5d9", + "plan_hash": "af90d1a95f3960548aa34a29cad65b6bba7eb0dacce6d03a3f8a363885f57d12", + "run_name": "twerk_bed_6_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7d5ec7bb35a6159d142fe19fd6d851dbbe45cc02a274cd6aca52e5ac848d2f3d" + }, + "generation_hash": "bef5f48d30fa50e5a875f9249876c119a5475c8cbb3adec8b93046dbed987c99", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 8088637264784350938, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/plan.json", + "workflow": "h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "d3373f488a4c4a37a7db251574349ac5", + "checkpoint": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.safetensors", + "checkpoint_sha256": "94a1816b1fc501714f7c6a41ebcd47da952cf5a2bad437e7b1fbe4d7f4f1a753", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:38:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "afd5acdf1bb944e78420e536f907bbb5", + "generated_audio": "h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.d3373f488a4c4a37a7db251574349ac5.wav", + "generated_audio_sha256": "0f8a6e747c7592d180e4c155b8b3665307af6f8bd6ce465efb9cd3b98edc5f3b", + "generated_continuity": "on", + "history_hash": "96c5ae44a6d6ad458551a9a3c648d11b481eeec4ccb588bdca8447e92218d5d9", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.prompt.txt", + "prompt_file_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "d3373f488a4c4a37a7db251574349ac5", + "revision_metadata": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.d3373f488a4c4a37a7db251574349ac5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7d5ec7bb35a6159d142fe19fd6d851dbbe45cc02a274cd6aca52e5ac848d2f3d" + }, + "generation_hash": "bef5f48d30fa50e5a875f9249876c119a5475c8cbb3adec8b93046dbed987c99", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 8088637264784350938, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8088637264784350938, + "segment": "h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.mp4", + "segment_sha256": "397356ac36d65938c73ad7410d871dca0fdf76cdfa53cb148614de73684cd82a", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_6_832px/checkpoints/clip_0001.afd5acdf1bb944e78420e536f907bbb5.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.wav new file mode 100644 index 0000000000000000000000000000000000000000..2cb65883051ece92c2c47d5d510534e30db2ff82 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:601ac9811475cf5c91e2e763f87263066f6b990fe1d7ff433fbef937f738f4df +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.afd5acdf1bb944e78420e536f907bbb5.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.afd5acdf1bb944e78420e536f907bbb5.wav new file mode 100644 index 0000000000000000000000000000000000000000..903aeaa07f9b6bcf152ad0a419b86af69141fdb4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.afd5acdf1bb944e78420e536f907bbb5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0854815d2cd0dc99b37199ea65d3f73e8d0ebe4eddb1674eaffceda49982c38 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.d3373f488a4c4a37a7db251574349ac5.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.d3373f488a4c4a37a7db251574349ac5.wav new file mode 100644 index 0000000000000000000000000000000000000000..a8324e2e3da83da988acc3cd1b0f81c77b85f319 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/generated_audio/clip_0001.d3373f488a4c4a37a7db251574349ac5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f8a6e747c7592d180e4c155b8b3665307af6f8bd6ce465efb9cd3b98edc5f3b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..b5226737b637170381945503a6c6376dfabfd5c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "63badb3dea23338517f5ecbcaf3141e533a5a917cab9fb79620e4259ed3547c8", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "8088637264784350938", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af90d1a95f3960548aa34a29cad65b6bba7eb0dacce6d03a3f8a363885f57d12", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8088637264784350938 + } + }, + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8088637264784350938, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "190d09c18588f11f213efa032b0762a1518abdd11b5263384ca5c858f6e370d2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1cd4e35a4a5352b18d879fb960f33571de403f452445f083f53664646f8390a6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_6_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..8bd68cbeae62796adfde1af8715b08a5f6c8121c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_6_832px", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_6_832px", + "source_audio": null, + "updated_at": "2026-09-21T09:11:34Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/9db09a33f0b54101acb5e2f5dd83366e.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/9db09a33f0b54101acb5e2f5dd83366e.json new file mode 100644 index 0000000000000000000000000000000000000000..1597d458e65d49b19065ffebd27228274a20e5a8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/9db09a33f0b54101acb5e2f5dd83366e.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9db09a33f0b54101acb5e2f5dd83366e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T09:10:56.591Z", + "updated_at": "2026-09-21T09:31:50.446Z", + "executed_at": "2026-09-21T09:11:42.775Z", + "last_executed_at": "2026-09-21T09:31:50.446Z", + "execution_count": 3, + "prompt_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/efd6ba824b7c456faf214532de3d8da0.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/efd6ba824b7c456faf214532de3d8da0.json new file mode 100644 index 0000000000000000000000000000000000000000..6026a98912d469842725fc15b825d8f0895c7987 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/efd6ba824b7c456faf214532de3d8da0.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "efd6ba824b7c456faf214532de3d8da0", + "parent_id": "9db09a33f0b54101acb5e2f5dd83366e", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T09:45:09.088Z", + "updated_at": "2026-09-21T09:45:09.088Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..e3b084afeecc4df3f1fed4f08529c8169ab39c40 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_6_832px", + "scene_id": "clip_01", + "active_revision": "efd6ba824b7c456faf214532de3d8da0", + "revisions": [ + { + "id": "9db09a33f0b54101acb5e2f5dd83366e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T09:10:56.591Z", + "updated_at": "2026-09-21T09:31:50.446Z", + "executed_at": "2026-09-21T09:11:42.775Z", + "last_executed_at": "2026-09-21T09:31:50.446Z", + "execution_count": 3, + "prompt_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506" + }, + { + "id": "efd6ba824b7c456faf214532de3d8da0", + "parent_id": "9db09a33f0b54101acb5e2f5dd83366e", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T09:45:09.088Z", + "updated_at": "2026-09-21T09:45:09.088Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f1b2e5d47abb898dde1f10e1060c6d37a6209139 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a403b7f31a27838eca030cfd32e9fb7c95c67843 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "63badb3dea23338517f5ecbcaf3141e533a5a917cab9fb79620e4259ed3547c8", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "e53b6cf89bfe3226155cc44875bfa648d0af16b2f673919e5206d8a044588016", + "prompt_prefix": "", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "190d09c18588f11f213efa032b0762a1518abdd11b5263384ca5c858f6e370d2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1cd4e35a4a5352b18d879fb960f33571de403f452445f083f53664646f8390a6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_6_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b8501e9c37235b9248525f0a69a757640843703f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/6ec39de3d3fe4466aaa68ac44a27d379/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -71.2904033740991, + -2254.018483298574 + ], + "scale": 1.3513057093104184 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_6_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6f4965c6afae1fa7ddb53091777b3c1d1d9b4ea5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a403b7f31a27838eca030cfd32e9fb7c95c67843 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "63badb3dea23338517f5ecbcaf3141e533a5a917cab9fb79620e4259ed3547c8", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "e53b6cf89bfe3226155cc44875bfa648d0af16b2f673919e5206d8a044588016", + "prompt_prefix": "", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "190d09c18588f11f213efa032b0762a1518abdd11b5263384ca5c858f6e370d2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1cd4e35a4a5352b18d879fb960f33571de403f452445f083f53664646f8390a6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_6_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..d34abf9cb9387637fb104380d4c2c47112adbea3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/afd5acdf1bb944e78420e536f907bbb5/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -774.1624749190511, + 540.2934516723282 + ], + "scale": 0.8390545288824159 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_6_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c78efa91a72005380b597af7d04a8a92f5891d7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"8088637264784350938\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..b5226737b637170381945503a6c6376dfabfd5c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "63badb3dea23338517f5ecbcaf3141e533a5a917cab9fb79620e4259ed3547c8", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "8088637264784350938", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af90d1a95f3960548aa34a29cad65b6bba7eb0dacce6d03a3f8a363885f57d12", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8088637264784350938 + } + }, + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 8088637264784350938, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "190d09c18588f11f213efa032b0762a1518abdd11b5263384ca5c858f6e370d2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1cd4e35a4a5352b18d879fb960f33571de403f452445f083f53664646f8390a6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_6_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..0bd61fc1d10efbbcc88844b0c55772bb9c53afd0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/recovery_archives/d3373f488a4c4a37a7db251574349ac5/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -774.1624749190511, + 540.2934516723282 + ], + "scale": 0.8390545288824159 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"8088637264784350938\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_6_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/reviews/clip_0001.397356ac36d6.3e03ac02b211.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/reviews/clip_0001.397356ac36d6.3e03ac02b211.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6eaacd1b394dc02dc06f3890fa280e8cb06ccff0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/reviews/clip_0001.397356ac36d6.3e03ac02b211.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f262bcd45e4efb4bd1b25fc75c4c420aa9de90affaa2c9658571de7cda2921af +size 5575609 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5909251570c91d8e42dd2fd8fd48d46b9ea9ae60 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38fb3df7231962e3bd851f7212a80eb8b28fcd878858e2b7b8996d6f2b0b7b6a +size 5578474 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..54ff6c03dfcd35f6e22739bada454c5bd1fc8e67 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.6ec39de3d3fe4466aaa68ac44a27d379.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b1525e432edc43addd6259e5b9880f3ff91a8513 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c6cfb5eb20b705d3f9261a6274a5ac2f60495a9c6df3487ce874808b03139cc +size 5382699 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..54ff6c03dfcd35f6e22739bada454c5bd1fc8e67 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.afd5acdf1bb944e78420e536f907bbb5.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..83451434c2b140e225b31a1c1679184028cb9849 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:397356ac36d65938c73ad7410d871dca0fdf76cdfa53cb148614de73684cd82a +size 5458867 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..54ff6c03dfcd35f6e22739bada454c5bd1fc8e67 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/segments/clip_0001.d3373f488a4c4a37a7db251574349ac5.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..0bd61fc1d10efbbcc88844b0c55772bb9c53afd0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_832px/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -774.1624749190511, + 540.2934516723282 + ], + "scale": 0.8390545288824159 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"8088637264784350938\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_6_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f05803245daabf90a3a6e664e4e8e24c9b00a5f0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_low_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.json new file mode 100644 index 0000000000000000000000000000000000000000..ddb2306756badc9927a59f98dd190eef96d8b24e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json", + "workflow": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "format": "h3_chain_segment_v3", + "history_hash": "04e6c7cc7cdfe1e42c359e1a9fb466f49d57f0eff601bf502ad6744b2718112d", + "plan_hash": "661e95c9903e868023f06bc4f629b5a9e25d78aff45c7e20f649d52b9d292c45", + "run_name": "twerk_bed_6_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "76e374ceb5607ea8dddc6835b7d774789d4bc5a38f9b8555f9f58afd185d8e3d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json", + "workflow": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ae12c4af6e244e7abe6317cece5f7399", + "checkpoint": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.safetensors", + "checkpoint_sha256": "4f6acaa1ad3d8d43b74486d17b7a9e053054fe702226b5758e1fc808d2c349d8", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:03:10Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_6_low_res/generated_audio/clip_0001.ae12c4af6e244e7abe6317cece5f7399.wav", + "generated_audio_sha256": "66ed7398fcf75950915bf758b61a71d6e65e0a98fd8c96fa8473e49a2570c748", + "generated_continuity": "on", + "history_hash": "04e6c7cc7cdfe1e42c359e1a9fb466f49d57f0eff601bf502ad6744b2718112d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.prompt.txt", + "prompt_file_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ae12c4af6e244e7abe6317cece5f7399", + "revision_metadata": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "76e374ceb5607ea8dddc6835b7d774789d4bc5a38f9b8555f9f58afd185d8e3d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.mp4", + "segment_sha256": "7b895c50d9f2c9ca73e0343bf8d2eb58b698828168860494e96a5676f994de9c", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7eda31fbd5cee9fd2e3148a234772a2c483a9c84 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f6acaa1ad3d8d43b74486d17b7a9e053054fe702226b5758e1fc808d2c349d8 +size 68256224 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..ddb2306756badc9927a59f98dd190eef96d8b24e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json", + "workflow": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "format": "h3_chain_segment_v3", + "history_hash": "04e6c7cc7cdfe1e42c359e1a9fb466f49d57f0eff601bf502ad6744b2718112d", + "plan_hash": "661e95c9903e868023f06bc4f629b5a9e25d78aff45c7e20f649d52b9d292c45", + "run_name": "twerk_bed_6_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "76e374ceb5607ea8dddc6835b7d774789d4bc5a38f9b8555f9f58afd185d8e3d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json", + "workflow": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ae12c4af6e244e7abe6317cece5f7399", + "checkpoint": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.safetensors", + "checkpoint_sha256": "4f6acaa1ad3d8d43b74486d17b7a9e053054fe702226b5758e1fc808d2c349d8", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:03:10Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_6_low_res/generated_audio/clip_0001.ae12c4af6e244e7abe6317cece5f7399.wav", + "generated_audio_sha256": "66ed7398fcf75950915bf758b61a71d6e65e0a98fd8c96fa8473e49a2570c748", + "generated_continuity": "on", + "history_hash": "04e6c7cc7cdfe1e42c359e1a9fb466f49d57f0eff601bf502ad6744b2718112d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.prompt.txt", + "prompt_file_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ae12c4af6e244e7abe6317cece5f7399", + "revision_metadata": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "76e374ceb5607ea8dddc6835b7d774789d4bc5a38f9b8555f9f58afd185d8e3d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.mp4", + "segment_sha256": "7b895c50d9f2c9ca73e0343bf8d2eb58b698828168860494e96a5676f994de9c", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..24882c94e2137405b4df29dbbf1fd36bc28718fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ca488ed185421f4700a71413ab19431292bf08404fc592eded1580c5851d7ed +size 3864440 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/generated_audio/clip_0001.ae12c4af6e244e7abe6317cece5f7399.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/generated_audio/clip_0001.ae12c4af6e244e7abe6317cece5f7399.wav new file mode 100644 index 0000000000000000000000000000000000000000..224c512bbff0c938adf420f3b7ec9eac59862e9e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/generated_audio/clip_0001.ae12c4af6e244e7abe6317cece5f7399.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66ed7398fcf75950915bf758b61a71d6e65e0a98fd8c96fa8473e49a2570c748 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..e9b3836b80b3c465b4c3377c8c616abc29787104 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/partial/through_clip_0001.manifest.json @@ -0,0 +1,136 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_low_res/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_low_res/plan.json", + "workflow": "h3_chains/twerk_bed_6_low_res/workflow.json" + }, + "clip_count": 1, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "duration_seconds": 10.125, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "661e95c9903e868023f06bc4f629b5a9e25d78aff45c7e20f649d52b9d292c45", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "twerk_bed_6_low_res", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json", + "plan": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json", + "workflow": "h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ae12c4af6e244e7abe6317cece5f7399", + "checkpoint": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.safetensors", + "checkpoint_sha256": "4f6acaa1ad3d8d43b74486d17b7a9e053054fe702226b5758e1fc808d2c349d8", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:03:10Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_6_low_res/generated_audio/clip_0001.ae12c4af6e244e7abe6317cece5f7399.wav", + "generated_audio_sha256": "66ed7398fcf75950915bf758b61a71d6e65e0a98fd8c96fa8473e49a2570c748", + "generated_continuity": "on", + "history_hash": "04e6c7cc7cdfe1e42c359e1a9fb466f49d57f0eff601bf502ad6744b2718112d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.prompt.txt", + "prompt_file_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ae12c4af6e244e7abe6317cece5f7399", + "revision_metadata": "h3_chains/twerk_bed_6_low_res/checkpoints/clip_0001.ae12c4af6e244e7abe6317cece5f7399.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dddbefb571373c5d3ec46afe1ef14c4ecebee4eaaf3045cf717ebb78a22baa78" + }, + "generation_hash": "76e374ceb5607ea8dddc6835b7d774789d4bc5a38f9b8555f9f58afd185d8e3d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.mp4", + "segment_sha256": "7b895c50d9f2c9ca73e0343bf8d2eb58b698828168860494e96a5676f994de9c", + "source_reference": "off", + "steps": 20 + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..117422da143ea894159cc676edb80c118b993f2b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "e3b7ab984dc4a62def66b91bb7d9f915a142f10d191ab39765f33de573926e1f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "661e95c9903e868023f06bc4f629b5a9e25d78aff45c7e20f649d52b9d292c45", + "prompt_prefix": "", + "run_name": "twerk_bed_6_low_res", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "190d09c18588f11f213efa032b0762a1518abdd11b5263384ca5c858f6e370d2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1cd4e35a4a5352b18d879fb960f33571de403f452445f083f53664646f8390a6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_6_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..c2bc0a9bddf455f052077a84bf4c54e3e6c22638 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_6_low_res", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_6_low_res", + "source_audio": null, + "updated_at": "2026-09-21T09:00:09Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/prompt_history/clip_01/f800cd48f718407583db7ff15e502071.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/prompt_history/clip_01/f800cd48f718407583db7ff15e502071.json new file mode 100644 index 0000000000000000000000000000000000000000..cd7c69fbd4e1df37f39fdf99d7d2ff2d96913e5c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/prompt_history/clip_01/f800cd48f718407583db7ff15e502071.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "f800cd48f718407583db7ff15e502071", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:59:26.587Z", + "updated_at": "2026-09-21T09:00:09.721Z", + "executed_at": "2026-09-21T09:00:09.721Z", + "last_executed_at": "2026-09-21T09:00:09.721Z", + "execution_count": 1, + "prompt_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..93853f2978f0d230076bf24776d66a0b5af131a7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_6_low_res", + "scene_id": "clip_01", + "active_revision": "f800cd48f718407583db7ff15e502071", + "revisions": [ + { + "id": "f800cd48f718407583db7ff15e502071", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T08:59:26.587Z", + "updated_at": "2026-09-21T09:00:09.721Z", + "executed_at": "2026-09-21T09:00:09.721Z", + "last_executed_at": "2026-09-21T09:00:09.721Z", + "execution_count": 1, + "prompt_sha256": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f05803245daabf90a3a6e664e4e8e24c9b00a5f0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_low_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "51", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..117422da143ea894159cc676edb80c118b993f2b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "e3b7ab984dc4a62def66b91bb7d9f915a142f10d191ab39765f33de573926e1f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "661e95c9903e868023f06bc4f629b5a9e25d78aff45c7e20f649d52b9d292c45", + "prompt_prefix": "", + "run_name": "twerk_bed_6_low_res", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7341c9da814669629b1772702f6724135d462582e58d3b83fb68a0abcc855506", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "190d09c18588f11f213efa032b0762a1518abdd11b5263384ca5c858f6e370d2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1cd4e35a4a5352b18d879fb960f33571de403f452445f083f53664646f8390a6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_6_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..82de94310037b25dfd48d851da564b804df66429 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/recovery_archives/ae12c4af6e244e7abe6317cece5f7399/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 1245.7699940901323, + -802.0913769422548 + ], + "scale": 0.6934334949441439 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_6_low_res", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_low_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/reviews/clip_0001.7b895c50d9f2.078fd8cd4856.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/reviews/clip_0001.7b895c50d9f2.078fd8cd4856.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ecad191d825bb01687b3bf053b071ad6d85ee408 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/reviews/clip_0001.7b895c50d9f2.078fd8cd4856.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:718e6d70b15115b4ceafb825ea7f00904a247588e282978ef6387649f0507d1f +size 3756247 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4b78bff76ac2d3d77cd8765f878ffb46e5648eab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b895c50d9f2c9ca73e0343bf8d2eb58b698828168860494e96a5676f994de9c +size 3637015 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..54ff6c03dfcd35f6e22739bada454c5bd1fc8e67 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/segments/clip_0001.ae12c4af6e244e7abe6317cece5f7399.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..82de94310037b25dfd48d851da564b804df66429 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_6_low_res/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 1245.7699940901323, + -802.0913769422548 + ], + "scale": 0.6934334949441439 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2380.2017626901597, + 1079.608129983828 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_6_low_res", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. icytwerk, she twerks slowly causing her ass to jiggle and shake on top of that roll. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. icytwerk, she twerks slowly causing her ass to jiggle and shake. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_6_low_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "hmpussy_v6_epoch30.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "hmpussy_v6_epoch30.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b136b2c731ed176874a87bf351c496854fe1fc8c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]" + }, + "is_changed": [ + "93b57f267cac956575b8e6ec1b574970956fc351f4a1a3c10c7a2727cd5a4893" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e5c93328c54aadf18ac287939bd1973543c0c4c0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79b8b7f0bed7d6b0ca3f6aeb945cfe0001efd015e1a47071f3bf70e41b0c3dfb +size 5320315 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a7f53d3e4c32c6a699e526fe3daabd2286c1e5b1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0d2f22459b37fef0f720c8aac07f8118ba44a10789ab9770440769e1acdaed7 +size 4630334 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..03d4ae29b4da5dcfbda4ed9baeac38ce5ce45f17 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bada8ea3b163a434dde57e3ec15fb1f94ae3bd7a004c6fd157e6889ca28bcf9 +size 5320381 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..32c9f7dbcb0d96d2c9d5bfa26f04ef20c75ed878 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95fdb77184705349d476d60f2f1a2dfc7935dc2b0b28db684d428acc45017812 +size 5856622 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7b5a5b31ebf95de9fc19415b145834e682307805 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c9faf013be821fba7025966b268cc410a628ee99a93374bccdc30ef33756e99 +size 4901955 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..38826ce8c86feb752d00cc0735ede56acebd06a3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:976ad8dfaac218418671d34ad59d62e8ed56d608a199476c528c905130afe4fe +size 5856556 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.json new file mode 100644 index 0000000000000000000000000000000000000000..a6aab061545f975dadcdc89019907c20eb4920fb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bbbfc2ab5e9e97ecb071616944e1fff7848ad90ae6ba0fbf984a8b64792ade6a", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "318974f6ee0c709bd0d5451a3cc09e8e7b12ee46a6b105db4aeabe3317781f86" + }, + "generation_hash": "a6b35312ae01c0f89914fd9a5f96efcb878097b2c27282457a5c7c52bbf846b7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors", + "checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:13:09Z", + "delivered_frames": 243, + "forked_from_branch_id": "60ee9cafb0d74be0943bfa55f58368a1", + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.2d60f66e72dd47daa14617dd57f48372.wav", + "generated_audio_sha256": "e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867", + "generated_continuity": "on", + "history_hash": "bbbfc2ab5e9e97ecb071616944e1fff7848ad90ae6ba0fbf984a8b64792ade6a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.prompt.txt", + "prompt_file_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "2d60f66e72dd47daa14617dd57f48372", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "318974f6ee0c709bd0d5451a3cc09e8e7b12ee46a6b105db4aeabe3317781f86" + }, + "generation_hash": "a6b35312ae01c0f89914fd9a5f96efcb878097b2c27282457a5c7c52bbf846b7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.mp4", + "segment_sha256": "46a078f0395d69ed38258c760b140603500ed40c9cdea76db95a365741092622", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..105b595dbcb6129955f2f1fc73ccbfca246e3a75 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc +size 118913568 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.json new file mode 100644 index 0000000000000000000000000000000000000000..accc72cac1b716bb77e3abfe1b65a0273a0c8cd5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bbbfc2ab5e9e97ecb071616944e1fff7848ad90ae6ba0fbf984a8b64792ade6a", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "318974f6ee0c709bd0d5451a3cc09e8e7b12ee46a6b105db4aeabe3317781f86" + }, + "generation_hash": "a6b35312ae01c0f89914fd9a5f96efcb878097b2c27282457a5c7c52bbf846b7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "60ee9cafb0d74be0943bfa55f58368a1", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.safetensors", + "checkpoint_sha256": "8014346673c5a4ac3b0f0ae7391de8e50efe0b1917db3bba50d410d794f2bac4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T11:21:38Z", + "delivered_frames": 243, + "forked_from_branch_id": "99d775d1c7124885a56aae2e4b39a8d4", + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.wav", + "generated_audio_sha256": "e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867", + "generated_continuity": "on", + "history_hash": "bbbfc2ab5e9e97ecb071616944e1fff7848ad90ae6ba0fbf984a8b64792ade6a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.prompt.txt", + "prompt_file_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "60ee9cafb0d74be0943bfa55f58368a1", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "318974f6ee0c709bd0d5451a3cc09e8e7b12ee46a6b105db4aeabe3317781f86" + }, + "generation_hash": "a6b35312ae01c0f89914fd9a5f96efcb878097b2c27282457a5c7c52bbf846b7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.mp4", + "segment_sha256": "e7b49c3c8dc63ca2b68e2739b2f36f228c33540b94396b7acafa909ee3cfc1ff", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..bd44a4b588422cc081a8b4bc382af1abf88d8105 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8014346673c5a4ac3b0f0ae7391de8e50efe0b1917db3bba50d410d794f2bac4 +size 118913568 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.json new file mode 100644 index 0000000000000000000000000000000000000000..9892e2a7e912e1b0cfd1e1e0151489fa435e8dec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "343b4089a91fc08d2eacd821d437691e2bbdd77b5f4d7ac403a1a4ffdb18269b", + "plan_hash": "7b00f07c116c880889eaab6bf276de7f3a28903fb0dc045dd06d66120be1d6ee", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "baf68b6b12b6c114fe4be3722b0789bc0609381d62217ed62f03698ad9e4516c" + }, + "generation_hash": "bd1a415460d94af612a0d0eb22792e73380a8e870a399baef7cc07fcfecc4118", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "806c22085bb049028727de7925c8e6fe", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.safetensors", + "checkpoint_sha256": "be76d01aa7bba6cb15b935afb0ef3282957a73600d903d52fc10cdbd40186bdb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T09:52:12Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.806c22085bb049028727de7925c8e6fe.wav", + "generated_audio_sha256": "51d2e8f3e96b3d83a0547c6615016c8b11311bf64fc58c371eb8c23ecf7ddde9", + "generated_continuity": "on", + "history_hash": "343b4089a91fc08d2eacd821d437691e2bbdd77b5f4d7ac403a1a4ffdb18269b", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.prompt.txt", + "prompt_file_sha256": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "806c22085bb049028727de7925c8e6fe", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "baf68b6b12b6c114fe4be3722b0789bc0609381d62217ed62f03698ad9e4516c" + }, + "generation_hash": "bd1a415460d94af612a0d0eb22792e73380a8e870a399baef7cc07fcfecc4118", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.mp4", + "segment_sha256": "460d7614508102ea948b2a52fc9acbc106325b10e8d526c382595a0ab9d54ca3", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..aa790600db89ce1a66e2baa5034019bd75190108 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be76d01aa7bba6cb15b935afb0ef3282957a73600d903d52fc10cdbd40186bdb +size 118913336 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.json new file mode 100644 index 0000000000000000000000000000000000000000..66db4d7e49b927ed84df245eca71da1724d17bcd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "1cca37048d750d782092325f786b8a8e16b85dcee5eb2c4074302ad5fb10e3eb", + "plan_hash": "dff935b84ef5987d2b7ee1d82af371cee8c1263b8e7b0439a19c1557ded7d29c", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "610fecc73797305f86bd5b8b8c951da1b01cffd331dfa67d4d9012a8e56d85df" + }, + "generation_hash": "fc4ca9a286fbf18b542c70c7a062e1c18befa57b1cc6bdb51b347e52fd09bc22", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "seed": 14998994384589026104, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "99d775d1c7124885a56aae2e4b39a8d4", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.safetensors", + "checkpoint_sha256": "9b7344e20cf8577c08e4fa0bd3ed549dc8497bac16bc7c931e950089dd25693c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T10:02:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "806c22085bb049028727de7925c8e6fe", + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.wav", + "generated_audio_sha256": "4d65f1bb1b6165324741457b506c5e76e471d52df42b428951684568a4e871cb", + "generated_continuity": "on", + "history_hash": "1cca37048d750d782092325f786b8a8e16b85dcee5eb2c4074302ad5fb10e3eb", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.prompt.txt", + "prompt_file_sha256": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "99d775d1c7124885a56aae2e4b39a8d4", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "610fecc73797305f86bd5b8b8c951da1b01cffd331dfa67d4d9012a8e56d85df" + }, + "generation_hash": "fc4ca9a286fbf18b542c70c7a062e1c18befa57b1cc6bdb51b347e52fd09bc22", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "seed": 14998994384589026104, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.mp4", + "segment_sha256": "f938441822e501307da399f4ed6d59cac604ce7d9052981ede0d213e62530a5c", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0e0cb31eefbfb0f458190fbec5f5d15e0acf0f0e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b7344e20cf8577c08e4fa0bd3ed549dc8497bac16bc7c931e950089dd25693c +size 118913352 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..66db4d7e49b927ed84df245eca71da1724d17bcd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "1cca37048d750d782092325f786b8a8e16b85dcee5eb2c4074302ad5fb10e3eb", + "plan_hash": "dff935b84ef5987d2b7ee1d82af371cee8c1263b8e7b0439a19c1557ded7d29c", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "610fecc73797305f86bd5b8b8c951da1b01cffd331dfa67d4d9012a8e56d85df" + }, + "generation_hash": "fc4ca9a286fbf18b542c70c7a062e1c18befa57b1cc6bdb51b347e52fd09bc22", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "seed": 14998994384589026104, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "99d775d1c7124885a56aae2e4b39a8d4", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.safetensors", + "checkpoint_sha256": "9b7344e20cf8577c08e4fa0bd3ed549dc8497bac16bc7c931e950089dd25693c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T10:02:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "806c22085bb049028727de7925c8e6fe", + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.wav", + "generated_audio_sha256": "4d65f1bb1b6165324741457b506c5e76e471d52df42b428951684568a4e871cb", + "generated_continuity": "on", + "history_hash": "1cca37048d750d782092325f786b8a8e16b85dcee5eb2c4074302ad5fb10e3eb", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.prompt.txt", + "prompt_file_sha256": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "99d775d1c7124885a56aae2e4b39a8d4", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "610fecc73797305f86bd5b8b8c951da1b01cffd331dfa67d4d9012a8e56d85df" + }, + "generation_hash": "fc4ca9a286fbf18b542c70c7a062e1c18befa57b1cc6bdb51b347e52fd09bc22", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "seed": 14998994384589026104, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.mp4", + "segment_sha256": "f938441822e501307da399f4ed6d59cac604ce7d9052981ede0d213e62530a5c", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.806c22085bb049028727de7925c8e6fe.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.json new file mode 100644 index 0000000000000000000000000000000000000000..9c487ca9613d9d038422de8b97e849c136ca5780 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e693c8b7077c00a33aaf3ca8339c83d2ded1bec2bc76e70117871bdcab142432", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a8f1cda0d7281392329cb064ab82ee9caba0f80dc32e359f7372941afc3f2a99" + }, + "generation_hash": "e87b6e644170e8d7130636a3b9676641d15ea3f862023362bd370ac873684ab8", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4", + "blend_segment_sha256": "79b8b7f0bed7d6b0ca3f6aeb945cfe0001efd015e1a47071f3bf70e41b0c3dfb", + "branch_id": "60ee9cafb0d74be0943bfa55f58368a1", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.safetensors", + "checkpoint_sha256": "155e1970de0b7bbb094999fe6f72a9c8716b818851bfb7f63542997a368149e1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T12:34:25Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.00303d1106084b9ca80980c006a1316d.wav", + "generated_audio_sha256": "5f40476ce2a9f5528a8379be99215f686cb9d0b7849270d1e1e84d5614095194", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.821599960327148, + -6.0 + ], + "context_motion_baseline": 0.23760986328125, + "detected_luma_jump": 3.4772720336914062, + "detection_threshold": 1.25, + "mean_luma_jump": 3.5165634155273438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0027843136413424623, + 0.0027843136413424623 + ], + [ + 0.19071058385512407, + 0.17180234871658626 + ], + [ + 0.6314125210631127, + 0.6078831092984068 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7099999785423279, + 48.63119888305664, + 161.01019287109375 + ], + "start_frame": 0, + "target_percentiles": [ + 0.8503999710083008, + 43.80959892272949, + 152.89106597900388 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e693c8b7077c00a33aaf3ca8339c83d2ded1bec2bc76e70117871bdcab142432", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "8014346673c5a4ac3b0f0ae7391de8e50efe0b1917db3bba50d410d794f2bac4", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "60ee9cafb0d74be0943bfa55f58368a1", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.prompt.txt", + "prompt_file_sha256": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "00303d1106084b9ca80980c006a1316d", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a8f1cda0d7281392329cb064ab82ee9caba0f80dc32e359f7372941afc3f2a99" + }, + "generation_hash": "e87b6e644170e8d7130636a3b9676641d15ea3f862023362bd370ac873684ab8", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4", + "segment_sha256": "aa8866a7161ebc6f437c5dbb501e806b27b044262ede0a50f9286c4d4ea418bf", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.json", + "visual_context_source_checkpoint_sha256": "8014346673c5a4ac3b0f0ae7391de8e50efe0b1917db3bba50d410d794f2bac4", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "60ee9cafb0d74be0943bfa55f58368a1", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..eccd99cfc454e82a2a9ed7a5d562d4f44848ebe4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:155e1970de0b7bbb094999fe6f72a9c8716b818851bfb7f63542997a368149e1 +size 118678288 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.json new file mode 100644 index 0000000000000000000000000000000000000000..e3f429430953472f2db79e21595f1425c99146ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a4ceb10688a20169baef8e28981cdfdb1e2a004179086f8f392993a52ea2e072", + "plan_hash": "dff935b84ef5987d2b7ee1d82af371cee8c1263b8e7b0439a19c1557ded7d29c", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "85eb71d49c3928cdb0a2753b6e4122e9ec7d1a2b418a0d19881ba9f482122128" + }, + "generation_hash": "d499f13bb182deec37c6310cb4934a4c02b57bb11a683c9a6588c5c49b9dc41e", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4", + "blend_segment_sha256": "d0d2f22459b37fef0f720c8aac07f8118ba44a10789ab9770440769e1acdaed7", + "branch_id": "99d775d1c7124885a56aae2e4b39a8d4", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.safetensors", + "checkpoint_sha256": "344d700ee393c40694cd0f125bb9945ccb183f4fb0d56da4a2d42e63e3463ada", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T10:12:10Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.wav", + "generated_audio_sha256": "865a9d52a9e6a7b50766e48e7e6a1540af185dd446335e9697ff4a1003ee4827", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.922599792480469, + -6.0 + ], + "context_motion_baseline": 0.11763763427734375, + "detected_luma_jump": 5.55242919921875, + "detection_threshold": 1.25, + "mean_luma_jump": 5.348224639892578, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2006015702789905, + 0.1812972573673024 + ], + [ + 0.8098470171760106, + 0.7863176054113048 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 51.15340042114258, + 206.51098937988272 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 46.23080062866211, + 190.05977096557612 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "a4ceb10688a20169baef8e28981cdfdb1e2a004179086f8f392993a52ea2e072", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "9b7344e20cf8577c08e4fa0bd3ed549dc8497bac16bc7c931e950089dd25693c", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "99d775d1c7124885a56aae2e4b39a8d4", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.prompt.txt", + "prompt_file_sha256": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "prompt_hash": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1d6becbdbd8c452dab0244ecf8e7af3e", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "85eb71d49c3928cdb0a2753b6e4122e9ec7d1a2b418a0d19881ba9f482122128" + }, + "generation_hash": "d499f13bb182deec37c6310cb4934a4c02b57bb11a683c9a6588c5c49b9dc41e", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4", + "segment_sha256": "c7ccc545a3407257d1cbe32349b698d27d0e470f4e27f1a3f25c59ccdff43f84", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "9b7344e20cf8577c08e4fa0bd3ed549dc8497bac16bc7c931e950089dd25693c", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "99d775d1c7124885a56aae2e4b39a8d4", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a6cd69bdb9f2cd78858d9166a5927491f948a9bf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:344d700ee393c40694cd0f125bb9945ccb183f4fb0d56da4a2d42e63e3463ada +size 118678008 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.json new file mode 100644 index 0000000000000000000000000000000000000000..b62ac9d9aa0dac0892ae2663788442eb3a180650 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "e693c8b7077c00a33aaf3ca8339c83d2ded1bec2bc76e70117871bdcab142432", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a8f1cda0d7281392329cb064ab82ee9caba0f80dc32e359f7372941afc3f2a99" + }, + "generation_hash": "e87b6e644170e8d7130636a3b9676641d15ea3f862023362bd370ac873684ab8", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4", + "blend_segment_sha256": "7bada8ea3b163a434dde57e3ec15fb1f94ae3bd7a004c6fd157e6889ca28bcf9", + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.safetensors", + "checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:21:27Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.wav", + "generated_audio_sha256": "5f40476ce2a9f5528a8379be99215f686cb9d0b7849270d1e1e84d5614095194", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.821599960327148, + -6.0 + ], + "context_motion_baseline": 0.23760986328125, + "detected_luma_jump": 3.4772720336914062, + "detection_threshold": 1.25, + "mean_luma_jump": 3.5165634155273438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0027843136413424623, + 0.0027843136413424623 + ], + [ + 0.19071058385512407, + 0.17180234871658626 + ], + [ + 0.6314125210631127, + 0.6078831092984068 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7099999785423279, + 48.63119888305664, + 161.01019287109375 + ], + "start_frame": 0, + "target_percentiles": [ + 0.8503999710083008, + 43.80959892272949, + 152.89106597900388 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e693c8b7077c00a33aaf3ca8339c83d2ded1bec2bc76e70117871bdcab142432", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "2d60f66e72dd47daa14617dd57f48372", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.prompt.txt", + "prompt_file_sha256": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "64ee43a5b75e46a18d4ae50defb31e29", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a8f1cda0d7281392329cb064ab82ee9caba0f80dc32e359f7372941afc3f2a99" + }, + "generation_hash": "e87b6e644170e8d7130636a3b9676641d15ea3f862023362bd370ac873684ab8", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4", + "segment_sha256": "34c28df8638483fa7e3779b66a9c0c102ba57f37c1523079767d154e0fd188b1", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.json", + "visual_context_source_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "2d60f66e72dd47daa14617dd57f48372", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a4d80e7443919281f4e51bc4d37a3fba3748fcdd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d +size 118678288 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.json new file mode 100644 index 0000000000000000000000000000000000000000..936aab58ae8405fdcdd55f0909e1855714ed5518 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.json @@ -0,0 +1,229 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8329dd95cebc1d9bc5d3c96a08f84f23725080c42dd42d6d38710049415a0eb8", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f4beabcd9e6f41c94bb7ba7eba5be8b91178aa06adcd465de23e515e20890857" + }, + "generation_hash": "aa9e36ff9ea182b0c0c530e7f60611c8c035c23a0f6b0115ae7af92d4844c992", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4", + "blend_segment_sha256": "95fdb77184705349d476d60f2f1a2dfc7935dc2b0b28db684d428acc45017812", + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.safetensors", + "checkpoint_sha256": "7f88b5d6ac4644a9d210dccb5e191b37015bb3d99fa7a3134812125a5a3f4ecd", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:38:20Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.30f2b6f8a1dd435786b74775e65293d4.wav", + "generated_audio_sha256": "73465d0ea4a82ca1001a175947e9f38cca211a3518338078d3388e0ce2c7f732", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.10467529296875, + "detected_luma_jump": 10.463272094726562, + "detection_threshold": 1.25, + "mean_luma_jump": 10.380081176757812, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.23539921629662608, + 0.2118698045319202 + ], + [ + 0.6011487504547717, + 0.5776193386900658 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 60.02680015563965, + 153.29293136596678 + ], + "start_frame": 0, + "target_percentiles": [ + 0.6377999782562256, + 49.61940002441406, + 128.15745468139647 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "8329dd95cebc1d9bc5d3c96a08f84f23725080c42dd42d6d38710049415a0eb8", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "64ee43a5b75e46a18d4ae50defb31e29", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.prompt.txt", + "prompt_file_sha256": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "30f2b6f8a1dd435786b74775e65293d4", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f4beabcd9e6f41c94bb7ba7eba5be8b91178aa06adcd465de23e515e20890857" + }, + "generation_hash": "aa9e36ff9ea182b0c0c530e7f60611c8c035c23a0f6b0115ae7af92d4844c992", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4", + "segment_sha256": "3a1e2e75a528a47570d4029682742fe99d7f7dfaceb6366749d96129e075e560", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.json", + "visual_context_source_checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "64ee43a5b75e46a18d4ae50defb31e29", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6963550bbb1c176f21c1a07221aefce9a9d81a87 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f88b5d6ac4644a9d210dccb5e191b37015bb3d99fa7a3134812125a5a3f4ecd +size 118678200 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.json new file mode 100644 index 0000000000000000000000000000000000000000..340392551c340fa6261fafdae38c2740b720cdee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "7a9c6cb9792704436ee5b595cf0cbe5def3f27d2fc87673554f48fef6a07c204", + "plan_hash": "dff935b84ef5987d2b7ee1d82af371cee8c1263b8e7b0439a19c1557ded7d29c", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0b117317ae7dae68386075732199fa09c76503058485cbb654bf0cf5303ef3ec" + }, + "generation_hash": "69343ad6bae26cc84356a8239df7284b26e3cc4285a84e545b99e72af0650f0e", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4", + "blend_segment_sha256": "8c9faf013be821fba7025966b268cc410a628ee99a93374bccdc30ef33756e99", + "branch_id": "99d775d1c7124885a56aae2e4b39a8d4", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.safetensors", + "checkpoint_sha256": "1959f5990b8e870545602b77791732645bf8ecc8d1772b05bfa5bafc32d6f487", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T10:20:46Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.wav", + "generated_audio_sha256": "df6daf67a5dd1c12114c55789e2d90e7b3afb793781549287cb730ab9c3c2333", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.3077983856201172, + -1.996002197265625 + ], + "context_motion_baseline": 0.6170425415039062, + "detected_luma_jump": 2.0557403564453125, + "detection_threshold": 1.25, + "mean_luma_jump": 2.0618133544921875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.19615451588350183, + 0.19102589476342294 + ], + [ + 0.9352839451210172, + 0.927456485523897 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 50.01940155029297, + 238.49740600585938 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 48.71160316467285, + 236.50140380859375 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7a9c6cb9792704436ee5b595cf0cbe5def3f27d2fc87673554f48fef6a07c204", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "344d700ee393c40694cd0f125bb9945ccb183f4fb0d56da4a2d42e63e3463ada", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "1d6becbdbd8c452dab0244ecf8e7af3e", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.prompt.txt", + "prompt_file_sha256": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "prompt_hash": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6ded3d6baea84a7690b8631406fbf7c0", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0b117317ae7dae68386075732199fa09c76503058485cbb654bf0cf5303ef3ec" + }, + "generation_hash": "69343ad6bae26cc84356a8239df7284b26e3cc4285a84e545b99e72af0650f0e", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4", + "segment_sha256": "9de603274deb99956ba7d053c023e4dbffa1e629c1f206ebfdfe3431f245653c", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "344d700ee393c40694cd0f125bb9945ccb183f4fb0d56da4a2d42e63e3463ada", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "1d6becbdbd8c452dab0244ecf8e7af3e", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..24efbe9a6587143b6d1ae33863857f0316275000 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1959f5990b8e870545602b77791732645bf8ecc8d1772b05bfa5bafc32d6f487 +size 118678184 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.json new file mode 100644 index 0000000000000000000000000000000000000000..36fb2ff1f8bac8ff46c95884d37dd27ae58f2112 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.json @@ -0,0 +1,229 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8329dd95cebc1d9bc5d3c96a08f84f23725080c42dd42d6d38710049415a0eb8", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "run_name": "twerk_bed_7_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f4beabcd9e6f41c94bb7ba7eba5be8b91178aa06adcd465de23e515e20890857" + }, + "generation_hash": "aa9e36ff9ea182b0c0c530e7f60611c8c035c23a0f6b0115ae7af92d4844c992", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4", + "blend_segment_sha256": "976ad8dfaac218418671d34ad59d62e8ed56d608a199476c528c905130afe4fe", + "branch_id": "60ee9cafb0d74be0943bfa55f58368a1", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.safetensors", + "checkpoint_sha256": "8b2ded7a9ab09baaf0b495bd6f1d0f869433f51449836d9940858833343d11dc", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T12:42:22Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.a5265096b29c4494a17038bf254eb5d6.wav", + "generated_audio_sha256": "73465d0ea4a82ca1001a175947e9f38cca211a3518338078d3388e0ce2c7f732", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.10467529296875, + "detected_luma_jump": 10.463272094726562, + "detection_threshold": 1.25, + "mean_luma_jump": 10.380081176757812, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.23539921629662608, + 0.2118698045319202 + ], + [ + 0.6011487504547717, + 0.5776193386900658 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 60.02680015563965, + 153.29293136596678 + ], + "start_frame": 0, + "target_percentiles": [ + 0.6377999782562256, + 49.61940002441406, + 128.15745468139647 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "8329dd95cebc1d9bc5d3c96a08f84f23725080c42dd42d6d38710049415a0eb8", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "155e1970de0b7bbb094999fe6f72a9c8716b818851bfb7f63542997a368149e1", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "00303d1106084b9ca80980c006a1316d", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.prompt.txt", + "prompt_file_sha256": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a5265096b29c4494a17038bf254eb5d6", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f4beabcd9e6f41c94bb7ba7eba5be8b91178aa06adcd465de23e515e20890857" + }, + "generation_hash": "aa9e36ff9ea182b0c0c530e7f60611c8c035c23a0f6b0115ae7af92d4844c992", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4", + "segment_sha256": "e9e6670f61956f678e171e5cd1d93e6499aa77228750eb9c9552570bee061250", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.json", + "visual_context_source_checkpoint_sha256": "155e1970de0b7bbb094999fe6f72a9c8716b818851bfb7f63542997a368149e1", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "00303d1106084b9ca80980c006a1316d", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0634cb0f1af3ca00a82bb483093c381da9a978ed --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b2ded7a9ab09baaf0b495bd6f1d0f869433f51449836d9940858833343d11dc +size 118678200 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..205d8d95c0d647f4f024e6f0c138bad1629a6f0d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbfc944b6e49ff78f79b9df3caa3383bc100c23dce9a8a541730894541661b2a +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..22c4e4bc8751af4ce0ef2994f0f1d2c96be39e00 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d5243eee7fb50c34933f959d1d88bde60cfbbaebb66f9038d509ee665f7ce09 +size 13564485 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..a02ca81bf7fcf631a4decdb2ee54588cabdaa8bc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec16f2869dbf3099f1d1415f9c50a225655588a386c819a9c44c8db9b5fbcfa0 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..be37d82ca89f3d3dea6a60b022160a5c393c210c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/final/t2v_normal_2026-09-21_001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:796e685b35cd47a83b539da5a8414e1ee5a2c763879db05ffcb7367562bb8b72 +size 15389498 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.2d60f66e72dd47daa14617dd57f48372.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.2d60f66e72dd47daa14617dd57f48372.wav new file mode 100644 index 0000000000000000000000000000000000000000..77eb513047de086a8359ba6c2bc215355ceb5853 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.2d60f66e72dd47daa14617dd57f48372.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.wav new file mode 100644 index 0000000000000000000000000000000000000000..77eb513047de086a8359ba6c2bc215355ceb5853 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.806c22085bb049028727de7925c8e6fe.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.806c22085bb049028727de7925c8e6fe.wav new file mode 100644 index 0000000000000000000000000000000000000000..1409a67d40beda2178840af1f399520ce2007f08 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.806c22085bb049028727de7925c8e6fe.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51d2e8f3e96b3d83a0547c6615016c8b11311bf64fc58c371eb8c23ecf7ddde9 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.wav new file mode 100644 index 0000000000000000000000000000000000000000..4b80d2b6a1669fd1092cca1f5b67d41ca986da03 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d65f1bb1b6165324741457b506c5e76e471d52df42b428951684568a4e871cb +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.00303d1106084b9ca80980c006a1316d.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.00303d1106084b9ca80980c006a1316d.wav new file mode 100644 index 0000000000000000000000000000000000000000..cb3c61769f9898f040ec5f66acef5bfa4bab35b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.00303d1106084b9ca80980c006a1316d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f40476ce2a9f5528a8379be99215f686cb9d0b7849270d1e1e84d5614095194 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.wav new file mode 100644 index 0000000000000000000000000000000000000000..d6720d8cec1a088d3a84db11ba763048d39f0588 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:865a9d52a9e6a7b50766e48e7e6a1540af185dd446335e9697ff4a1003ee4827 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.wav new file mode 100644 index 0000000000000000000000000000000000000000..cb3c61769f9898f040ec5f66acef5bfa4bab35b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f40476ce2a9f5528a8379be99215f686cb9d0b7849270d1e1e84d5614095194 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.30f2b6f8a1dd435786b74775e65293d4.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.30f2b6f8a1dd435786b74775e65293d4.wav new file mode 100644 index 0000000000000000000000000000000000000000..048db9003601fd7932c1af31a33a088857843d65 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.30f2b6f8a1dd435786b74775e65293d4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73465d0ea4a82ca1001a175947e9f38cca211a3518338078d3388e0ce2c7f732 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.wav new file mode 100644 index 0000000000000000000000000000000000000000..17eb76bf8ef210a4c4107ee60e77129e3302069b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df6daf67a5dd1c12114c55789e2d90e7b3afb793781549287cb730ab9c3c2333 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.a5265096b29c4494a17038bf254eb5d6.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.a5265096b29c4494a17038bf254eb5d6.wav new file mode 100644 index 0000000000000000000000000000000000000000..048db9003601fd7932c1af31a33a088857843d65 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.a5265096b29c4494a17038bf254eb5d6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73465d0ea4a82ca1001a175947e9f38cca211a3518338078d3388e0ce2c7f732 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0e576f15a63c6f40b329605c6258dfada3a40186 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/manifest.json @@ -0,0 +1,420 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors", + "checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:13:09Z", + "delivered_frames": 243, + "forked_from_branch_id": "60ee9cafb0d74be0943bfa55f58368a1", + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.2d60f66e72dd47daa14617dd57f48372.wav", + "generated_audio_sha256": "e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867", + "generated_continuity": "on", + "history_hash": "bbbfc2ab5e9e97ecb071616944e1fff7848ad90ae6ba0fbf984a8b64792ade6a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.prompt.txt", + "prompt_file_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "2d60f66e72dd47daa14617dd57f48372", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "318974f6ee0c709bd0d5451a3cc09e8e7b12ee46a6b105db4aeabe3317781f86" + }, + "generation_hash": "a6b35312ae01c0f89914fd9a5f96efcb878097b2c27282457a5c7c52bbf846b7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.mp4", + "segment_sha256": "46a078f0395d69ed38258c760b140603500ed40c9cdea76db95a365741092622", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.json" + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4", + "blend_segment_sha256": "7bada8ea3b163a434dde57e3ec15fb1f94ae3bd7a004c6fd157e6889ca28bcf9", + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.safetensors", + "checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:21:27Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.wav", + "generated_audio_sha256": "5f40476ce2a9f5528a8379be99215f686cb9d0b7849270d1e1e84d5614095194", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.821599960327148, + -6.0 + ], + "context_motion_baseline": 0.23760986328125, + "detected_luma_jump": 3.4772720336914062, + "detection_threshold": 1.25, + "mean_luma_jump": 3.5165634155273438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0027843136413424623, + 0.0027843136413424623 + ], + [ + 0.19071058385512407, + 0.17180234871658626 + ], + [ + 0.6314125210631127, + 0.6078831092984068 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7099999785423279, + 48.63119888305664, + 161.01019287109375 + ], + "start_frame": 0, + "target_percentiles": [ + 0.8503999710083008, + 43.80959892272949, + 152.89106597900388 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e693c8b7077c00a33aaf3ca8339c83d2ded1bec2bc76e70117871bdcab142432", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "2d60f66e72dd47daa14617dd57f48372", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.prompt.txt", + "prompt_file_sha256": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "64ee43a5b75e46a18d4ae50defb31e29", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a8f1cda0d7281392329cb064ab82ee9caba0f80dc32e359f7372941afc3f2a99" + }, + "generation_hash": "e87b6e644170e8d7130636a3b9676641d15ea3f862023362bd370ac873684ab8", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4", + "segment_sha256": "34c28df8638483fa7e3779b66a9c0c102ba57f37c1523079767d154e0fd188b1", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.json", + "visual_context_source_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "2d60f66e72dd47daa14617dd57f48372", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4", + "blend_segment_sha256": "95fdb77184705349d476d60f2f1a2dfc7935dc2b0b28db684d428acc45017812", + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.safetensors", + "checkpoint_sha256": "7f88b5d6ac4644a9d210dccb5e191b37015bb3d99fa7a3134812125a5a3f4ecd", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:38:20Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.30f2b6f8a1dd435786b74775e65293d4.wav", + "generated_audio_sha256": "73465d0ea4a82ca1001a175947e9f38cca211a3518338078d3388e0ce2c7f732", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.10467529296875, + "detected_luma_jump": 10.463272094726562, + "detection_threshold": 1.25, + "mean_luma_jump": 10.380081176757812, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.23539921629662608, + 0.2118698045319202 + ], + [ + 0.6011487504547717, + 0.5776193386900658 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 60.02680015563965, + 153.29293136596678 + ], + "start_frame": 0, + "target_percentiles": [ + 0.6377999782562256, + 49.61940002441406, + 128.15745468139647 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "8329dd95cebc1d9bc5d3c96a08f84f23725080c42dd42d6d38710049415a0eb8", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "64ee43a5b75e46a18d4ae50defb31e29", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.prompt.txt", + "prompt_file_sha256": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "30f2b6f8a1dd435786b74775e65293d4", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f4beabcd9e6f41c94bb7ba7eba5be8b91178aa06adcd465de23e515e20890857" + }, + "generation_hash": "aa9e36ff9ea182b0c0c530e7f60611c8c035c23a0f6b0115ae7af92d4844c992", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4", + "segment_sha256": "3a1e2e75a528a47570d4029682742fe99d7f7dfaceb6366749d96129e075e560", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.json", + "visual_context_source_checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "64ee43a5b75e46a18d4ae50defb31e29", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..97b627ed50209f078d26f13d4dfe7f22e2959a7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fdfdf3fff88311f10e11b214b087028d41a76d9d64816b1a0d04ef90f8d692de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..417f29e2f35c1cdcdd0b086c09a867a70f0d4825 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_7_832px", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_7_832px", + "source_audio": null, + "updated_at": "2026-09-21T11:14:51Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/1ad68446dbba448681718e0b8eb42347.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/1ad68446dbba448681718e0b8eb42347.json new file mode 100644 index 0000000000000000000000000000000000000000..a00913d24553a6e6f58520d631abb02042c9acf3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/1ad68446dbba448681718e0b8eb42347.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "1ad68446dbba448681718e0b8eb42347", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T09:45:17.111Z", + "updated_at": "2026-09-21T09:55:50.948Z", + "executed_at": "2026-09-21T09:45:34.675Z", + "last_executed_at": "2026-09-21T09:55:50.948Z", + "execution_count": 2, + "prompt_sha256": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/57131030a1084f62a0d2190aebe82805.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/57131030a1084f62a0d2190aebe82805.json new file mode 100644 index 0000000000000000000000000000000000000000..ae8c5ffbcf6baaedadc062c015f4109da9aadd7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/57131030a1084f62a0d2190aebe82805.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "57131030a1084f62a0d2190aebe82805", + "parent_id": "1ad68446dbba448681718e0b8eb42347", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T11:14:41.356Z", + "updated_at": "2026-09-21T13:06:30.468Z", + "executed_at": "2026-09-21T11:14:51.533Z", + "last_executed_at": "2026-09-21T13:06:30.468Z", + "execution_count": 2, + "prompt_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..2e5b73580fb09f58b75de2b96a5f479e9681bb90 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_7_832px", + "scene_id": "clip_01", + "active_revision": "57131030a1084f62a0d2190aebe82805", + "revisions": [ + { + "id": "1ad68446dbba448681718e0b8eb42347", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T09:45:17.111Z", + "updated_at": "2026-09-21T09:55:50.948Z", + "executed_at": "2026-09-21T09:45:34.675Z", + "last_executed_at": "2026-09-21T09:55:50.948Z", + "execution_count": 2, + "prompt_sha256": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c" + }, + { + "id": "57131030a1084f62a0d2190aebe82805", + "parent_id": "1ad68446dbba448681718e0b8eb42347", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T11:14:41.356Z", + "updated_at": "2026-09-21T13:06:30.468Z", + "executed_at": "2026-09-21T11:14:51.533Z", + "last_executed_at": "2026-09-21T13:06:30.468Z", + "execution_count": 2, + "prompt_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/15bf0b8dc13a45b494735b9e6b1e141d.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/15bf0b8dc13a45b494735b9e6b1e141d.json new file mode 100644 index 0000000000000000000000000000000000000000..e04eba4819b4536c94ef64ccd27d3cbb39eb8439 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/15bf0b8dc13a45b494735b9e6b1e141d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "15bf0b8dc13a45b494735b9e6b1e141d", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T10:04:29.379Z", + "updated_at": "2026-09-21T10:04:29.380Z", + "executed_at": "2026-09-21T10:04:29.380Z", + "last_executed_at": "2026-09-21T10:04:29.380Z", + "execution_count": 1, + "prompt_sha256": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/3a3d7771438e4348a79f61768395f4c4.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/3a3d7771438e4348a79f61768395f4c4.json new file mode 100644 index 0000000000000000000000000000000000000000..7dc0532f47ad7b6eb424bf3e6ee856eb68887554 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/3a3d7771438e4348a79f61768395f4c4.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "3a3d7771438e4348a79f61768395f4c4", + "parent_id": "15bf0b8dc13a45b494735b9e6b1e141d", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T12:26:49.450Z", + "updated_at": "2026-09-21T13:13:52.581Z", + "executed_at": "2026-09-21T12:26:49.450Z", + "last_executed_at": "2026-09-21T13:13:52.581Z", + "execution_count": 2, + "prompt_sha256": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..cc30cda5a41ddef3e5fe66ba03d4127d001a5597 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_7_832px", + "scene_id": "clip_02", + "active_revision": "3a3d7771438e4348a79f61768395f4c4", + "revisions": [ + { + "id": "15bf0b8dc13a45b494735b9e6b1e141d", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T10:04:29.379Z", + "updated_at": "2026-09-21T10:04:29.380Z", + "executed_at": "2026-09-21T10:04:29.380Z", + "last_executed_at": "2026-09-21T10:04:29.380Z", + "execution_count": 1, + "prompt_sha256": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d" + }, + { + "id": "3a3d7771438e4348a79f61768395f4c4", + "parent_id": "15bf0b8dc13a45b494735b9e6b1e141d", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T12:26:49.450Z", + "updated_at": "2026-09-21T13:13:52.581Z", + "executed_at": "2026-09-21T12:26:49.450Z", + "last_executed_at": "2026-09-21T13:13:52.581Z", + "execution_count": 2, + "prompt_sha256": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/124aafba3614443896fe9004cc7f3e40.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/124aafba3614443896fe9004cc7f3e40.json new file mode 100644 index 0000000000000000000000000000000000000000..e1a2c9d59cf059d32364701dd4444145732e2873 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/124aafba3614443896fe9004cc7f3e40.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "124aafba3614443896fe9004cc7f3e40", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T10:13:05.944Z", + "updated_at": "2026-09-21T10:13:05.944Z", + "executed_at": "2026-09-21T10:13:05.944Z", + "last_executed_at": "2026-09-21T10:13:05.944Z", + "execution_count": 1, + "prompt_sha256": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/f72d3e882f304c26ab82bb9b1cb1d339.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/f72d3e882f304c26ab82bb9b1cb1d339.json new file mode 100644 index 0000000000000000000000000000000000000000..df8d146b1c93baa24969f42e815f0855e7eabe0e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/f72d3e882f304c26ab82bb9b1cb1d339.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "f72d3e882f304c26ab82bb9b1cb1d339", + "parent_id": "124aafba3614443896fe9004cc7f3e40", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T12:34:47.423Z", + "updated_at": "2026-09-21T13:30:45.134Z", + "executed_at": "2026-09-21T12:34:47.424Z", + "last_executed_at": "2026-09-21T13:30:45.134Z", + "execution_count": 2, + "prompt_sha256": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..43060994c9fdd38e6389fdf1be23ddc28e1f7665 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/prompt_history/clip_03/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_7_832px", + "scene_id": "clip_03", + "active_revision": "f72d3e882f304c26ab82bb9b1cb1d339", + "revisions": [ + { + "id": "124aafba3614443896fe9004cc7f3e40", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T10:13:05.944Z", + "updated_at": "2026-09-21T10:13:05.944Z", + "executed_at": "2026-09-21T10:13:05.944Z", + "last_executed_at": "2026-09-21T10:13:05.944Z", + "execution_count": 1, + "prompt_sha256": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea" + }, + { + "id": "f72d3e882f304c26ab82bb9b1cb1d339", + "parent_id": "124aafba3614443896fe9004cc7f3e40", + "label": "", + "archived_at": null, + "created_at": "2026-09-21T12:34:47.423Z", + "updated_at": "2026-09-21T13:30:45.134Z", + "executed_at": "2026-09-21T12:34:47.424Z", + "last_executed_at": "2026-09-21T13:30:45.134Z", + "execution_count": 2, + "prompt_sha256": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d6669081e0bf54bbdeb8856b50416033054875ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]" + }, + "is_changed": [ + "93b57f267cac956575b8e6ec1b574970956fc351f4a1a3c10c7a2727cd5a4893" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..97b627ed50209f078d26f13d4dfe7f22e2959a7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fdfdf3fff88311f10e11b214b087028d41a76d9d64816b1a0d04ef90f8d692de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..696f51ceb4f7b4e111f8caaa0c8e2cdaf9f25bcd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/00303d1106084b9ca80980c006a1316d/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2200.4891990620267, + -505.8942680680724 + ], + "scale": 0.6934334949441465 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\",\n \": fully_preserved - standing bedside pose, pink LED as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] The orbit continues from the front into a three-quarter view and holds.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0545ea2c269c4e70494b1210b19235681b416684 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14998994384589026104\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "1", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..df01512a02389527e92d6fabbd9a9cee464ef9be --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "7c6ec3d7af981c5e1c16d32166b954829fd919f938938e3d7e9f783acd8ab2de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "14998994384589026104", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "dff935b84ef5987d2b7ee1d82af371cee8c1263b8e7b0439a19c1557ded7d29c", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104 + } + }, + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..99d153aeb3d232993918158eaad17e80cc687532 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/1d6becbdbd8c452dab0244ecf8e7af3e/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1489.2464905020595, + -863.0752643829995 + ], + "scale": 0.4736244074476781 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14998994384589026104\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b136b2c731ed176874a87bf351c496854fe1fc8c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]" + }, + "is_changed": [ + "93b57f267cac956575b8e6ec1b574970956fc351f4a1a3c10c7a2727cd5a4893" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..97b627ed50209f078d26f13d4dfe7f22e2959a7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fdfdf3fff88311f10e11b214b087028d41a76d9d64816b1a0d04ef90f8d692de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..8ed44adb971d87df0adf1b3bbea9fe5225eff652 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1454.563424006278, + -284.54258197310025 + ], + "scale": 0.6303940863128605 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\",\n \": fully_preserved - standing bedside pose, pink LED as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] The orbit continues from the front into a three-quarter view and holds.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b136b2c731ed176874a87bf351c496854fe1fc8c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]" + }, + "is_changed": [ + "93b57f267cac956575b8e6ec1b574970956fc351f4a1a3c10c7a2727cd5a4893" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..97b627ed50209f078d26f13d4dfe7f22e2959a7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fdfdf3fff88311f10e11b214b087028d41a76d9d64816b1a0d04ef90f8d692de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..dbb55f5a86a66c00fd6025cdf419ebbcda5b3f5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1454.563424006278, + -284.54258197310025 + ], + "scale": 0.6303940863128605 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\",\n \": fully_preserved - standing bedside pose, pink LED as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] The orbit continues from the front into a three-quarter view and holds.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d6669081e0bf54bbdeb8856b50416033054875ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]" + }, + "is_changed": [ + "93b57f267cac956575b8e6ec1b574970956fc351f4a1a3c10c7a2727cd5a4893" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..97b627ed50209f078d26f13d4dfe7f22e2959a7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fdfdf3fff88311f10e11b214b087028d41a76d9d64816b1a0d04ef90f8d692de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bceaeeabd4139e007471a49d6440100437ddb0ae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/60ee9cafb0d74be0943bfa55f58368a1/workflow.json @@ -0,0 +1,3450 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2200.4891990620267, + -505.8942680680724 + ], + "scale": 0.6934334949441465 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\",\n \": fully_preserved - standing bedside pose, pink LED as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] The orbit continues from the front into a three-quarter view and holds.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b136b2c731ed176874a87bf351c496854fe1fc8c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]" + }, + "is_changed": [ + "93b57f267cac956575b8e6ec1b574970956fc351f4a1a3c10c7a2727cd5a4893" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..97b627ed50209f078d26f13d4dfe7f22e2959a7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fdfdf3fff88311f10e11b214b087028d41a76d9d64816b1a0d04ef90f8d692de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..dbb55f5a86a66c00fd6025cdf419ebbcda5b3f5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1454.563424006278, + -284.54258197310025 + ], + "scale": 0.6303940863128605 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\",\n \": fully_preserved - standing bedside pose, pink LED as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] The orbit continues from the front into a three-quarter view and holds.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0545ea2c269c4e70494b1210b19235681b416684 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14998994384589026104\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "1", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..df01512a02389527e92d6fabbd9a9cee464ef9be --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "7c6ec3d7af981c5e1c16d32166b954829fd919f938938e3d7e9f783acd8ab2de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "14998994384589026104", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "dff935b84ef5987d2b7ee1d82af371cee8c1263b8e7b0439a19c1557ded7d29c", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104 + } + }, + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..99d153aeb3d232993918158eaad17e80cc687532 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/6ded3d6baea84a7690b8631406fbf7c0/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1489.2464905020595, + -863.0752643829995 + ], + "scale": 0.4736244074476781 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14998994384589026104\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..23f3278f1496040ba103496ebd11da2e2163b424 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "1", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..3816ffa9ba6d31ae38c7a0a7bec899d3b8cb6298 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "7c6ec3d7af981c5e1c16d32166b954829fd919f938938e3d7e9f783acd8ab2de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7b00f07c116c880889eaab6bf276de7f3a28903fb0dc045dd06d66120be1d6ee", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..0c0a1a28a09a821b6fe4821f802676766cdf3a60 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/806c22085bb049028727de7925c8e6fe/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1489.2464905020595, + -863.0752643829995 + ], + "scale": 0.4736244074476781 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0545ea2c269c4e70494b1210b19235681b416684 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14998994384589026104\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00055_.png" + }, + "is_changed": [ + "c0c22ca3690c6dfdb309daa409210f7d21696f3c3f2f6855e0917768859cc705" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "1", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..df01512a02389527e92d6fabbd9a9cee464ef9be --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "7c6ec3d7af981c5e1c16d32166b954829fd919f938938e3d7e9f783acd8ab2de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "14998994384589026104", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "dff935b84ef5987d2b7ee1d82af371cee8c1263b8e7b0439a19c1557ded7d29c", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104 + } + }, + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d525980479ae20bc6c6477b146d78ed8cae8b8647744136886eba98d1d4bbb4c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\n\nsummary:\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\n: fully_preserved - seated chair pose, candles as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 14998994384589026104, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "74691c86c429df782355e62011ebf14ac2e8578ea4e67bd92a3a7865633acb1d", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room. She stays seated.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "2dcb33746611c07f6e9896d13a2a5a4b3e370cb13041c9c48ccc0f978e56a5ea", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\n: fully_preserved - same chair and room.\n\ndetailed_description:\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..99d153aeb3d232993918158eaad17e80cc687532 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/99d775d1c7124885a56aae2e4b39a8d4/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1489.2464905020595, + -863.0752643829995 + ], + "scale": 0.4736244074476781 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 541.9387751397871, + 1425.1196882313786 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\\n\\nsummary:\\n[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\\n: fully_preserved - seated chair pose, candles as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"14998994384589026104\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room. She stays seated.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\\n: fully_preserved - same chair and room.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace corset, wooden chair, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts.\",\n \": fully_preserved - seated chair pose, candles as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room. She stays seated.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts.\",\n \": fully_preserved - same chair and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace corset, wooden chair, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00055_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00055_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3913.99341964659, + 847.446966590764 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4435.176897689205, + 938.7147640237715 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d6669081e0bf54bbdeb8856b50416033054875ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]" + }, + "is_changed": [ + "93b57f267cac956575b8e6ec1b574970956fc351f4a1a3c10c7a2727cd5a4893" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..97b627ed50209f078d26f13d4dfe7f22e2959a7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "fdfdf3fff88311f10e11b214b087028d41a76d9d64816b1a0d04ef90f8d692de", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_7_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..696f51ceb4f7b4e111f8caaa0c8e2cdaf9f25bcd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/recovery_archives/a5265096b29c4494a17038bf254eb5d6/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 2200.4891990620267, + -505.8942680680724 + ], + "scale": 0.6934334949441465 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\",\n \": fully_preserved - standing bedside pose, pink LED as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] The orbit continues from the front into a three-quarter view and holds.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0001.46a078f0395d.6f5353392e20.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0001.46a078f0395d.6f5353392e20.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..325f78bcea9d6fdff89d9ad59a8343996cee9f1b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0001.46a078f0395d.6f5353392e20.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6adae5d60b20d1e6c2fc110db415b9e7c8c8579c2ce5540433c7b1fe1ffd029b +size 5548017 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0002.34c28df86384.b50d8cbfd068.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0002.34c28df86384.b50d8cbfd068.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f9d3d55ea14cac5784a9f894080f0dddb474dc95 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0002.34c28df86384.b50d8cbfd068.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b425e9088815af96f4fc9a79e5541ac8f3071216c068ca255ba41ee574921f5c +size 4989275 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0003.3a1e2e75a528.bb5592f6f392.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0003.3a1e2e75a528.bb5592f6f392.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..52f40dedda15bef86a0d9f4277ec0817fa739ed6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/reviews/clip_0003.3a1e2e75a528.bb5592f6f392.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a5560a3c61191a0a9392496f74e392577e2b4a6678ce1c03eedd32f4bf81f04 +size 5440455 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..348768b4883727fc0eabc23035195a4548cb7fa2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46a078f0395d69ed38258c760b140603500ed40c9cdea76db95a365741092622 +size 5427183 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ad2356f86689dba2e5743613c758f9e1a1167cea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room. + +summary: +[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks. +: fully_preserved - standing bedside pose, pink LED as the opening state. + +detailed_description: +[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..011837b1fa78ed9bd109d3d20b68b274216f64b1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7b49c3c8dc63ca2b68e2739b2f36f228c33540b94396b7acafa909ee3cfc1ff +size 5427117 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ad2356f86689dba2e5743613c758f9e1a1167cea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room. + +summary: +[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks. +: fully_preserved - standing bedside pose, pink LED as the opening state. + +detailed_description: +[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..29530bb995458e4cc3ae7d0f1d7313df057e18f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:460d7614508102ea948b2a52fc9acbc106325b10e8d526c382595a0ab9d54ca3 +size 5007500 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..996c25e6041c1e62814ee4309d6022247ef78226 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.806c22085bb049028727de7925c8e6fe.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..96b61b6bbe246cfaa8517b0f31181c68e3928d50 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f938441822e501307da399f4ed6d59cac604ce7d9052981ede0d213e62530a5c +size 5196074 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..996c25e6041c1e62814ee4309d6022247ef78226 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0001.99d775d1c7124885a56aae2e4b39a8d4.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman sitting on the black wooden chair, including her face, long wavy dark brown hair, glossy black lipstick, black lace corset with the breasts bare above the cups, candles, sofa, side table, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, corset, chair, and room. + +summary: +[reference generation] Three-quarter on Picture 1. Slow continuous hip roll from the first frame. Orbit lands on profile. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, black lace corset, bare breasts. +: fully_preserved - seated chair pose, candles as the opening state. + +detailed_description: +[Shot 1] Begin on the chair matching , three-quarter view. She looks at the lens. [at 0s] her hips start a slow continuous roll left then right on the seat and never stop. Both hands stroke her waist, then cup and stroke her breasts. [at 3s] she tilts her head and looks away. [at 5s] the camera orbits to a profile of her torso and corset. The slow hip roll keeps going. [at 7s] she tilts her head the other way. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..63dc04ea5f8d202cb9699955763dfe0e6240bc3b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa8866a7161ebc6f437c5dbb501e806b27b044262ede0a50f9286c4d4ea418bf +size 4892161 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..83f18ba2ef625990b1e1ed8d32747fe20004d1f5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.00303d1106084b9ca80980c006a1316d.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks. +: fully_preserved - same room and standing lock. Arms stay raised. + +detailed_description: +[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, socks on carpet, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..64885f9022dcc1e6855b2b8c4efcb8a469c1613d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7ccc545a3407257d1cbe32349b698d27d0e470f4e27f1a3f25c59ccdff43f84 +size 4185049 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..4c98f101abc1cd11676fb842646f8f50e2b9f2b1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.1d6becbdbd8c452dab0244ecf8e7af3e.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Slight orbit to her back. Hold. Slow hip roll never stops. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts. +: fully_preserved - same chair and room. She stays seated. + +detailed_description: +[Shot 1] [at 0s] the slow left-then-right hip roll is already going and does not pause. Slight orbit from the profile toward her back. Both hands keep stroking her body and breasts. [at 4s] back view of the corset and her ass on the chair. The camera holds. Hips still rolling slow. [at 6s] she tilts her head. [at 8s] the roll continues left then right. A very quiet breath. End while the slow hip roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..55ac6de518b2f69981fd6cc0f0b5c9ee128e9c3c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34c28df8638483fa7e3779b66a9c0c102ba57f37c1523079767d154e0fd188b1 +size 4892227 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..83f18ba2ef625990b1e1ed8d32747fe20004d1f5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks. +: fully_preserved - same room and standing lock. Arms stay raised. + +detailed_description: +[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, socks on carpet, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3a9a5bc561c8735dbf7db82e139cfd4550a45e19 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a1e2e75a528a47570d4029682742fe99d7f7dfaceb6366749d96129e075e560 +size 5344624 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..393ff026b2f26a42d76931aacf7c4211173e18cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] The orbit continues from the front into a three-quarter view and holds. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks. +: fully_preserved - same room and standing lock. Arms stay raised. + +detailed_description: +[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, socks on carpet, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..01e06016ecd9d246353b3e597f85b2773507e558 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9de603274deb99956ba7d053c023e4dbffa1e629c1f206ebfdfe3431f245653c +size 4546384 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b12a84024f9a0f3e7e3cd745afb15fbbb1643c08 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.6ded3d6baea84a7690b8631406fbf7c0.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, black lace corset, bare breasts, chair, candles, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Close-up of her ass, then a slow zoom-out to a front view. Slow hip roll never stops. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, corset, breasts. +: fully_preserved - same chair and room. + +detailed_description: +[Shot 1] [at 0s] close-up of her ass and the lower corset. The slow left-then-right hip roll is already going and does not pause. [at 3s] the camera zooms out slowly. Hands stroke her breasts as they come back into frame. Hips still rolling slow. [at 6s] she looks away, then back at the lens, head tilt. [at 8s] front view close to Picture 1. She blinks. The slow hip roll is still going. A very quiet breath. The camera holds the front view. End while the next left-to-right roll is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace corset, wooden chair, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b1147125ded61a5879f6e35c75280213d0b43645 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9e6670f61956f678e171e5cd1d93e6499aa77228750eb9c9552570bee061250 +size 5344558 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..393ff026b2f26a42d76931aacf7c4211173e18cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/segments/clip_0003.a5265096b29c4494a17038bf254eb5d6.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] The orbit continues from the front into a three-quarter view and holds. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks. +: fully_preserved - same room and standing lock. Arms stay raised. + +detailed_description: +[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, socks on carpet, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/audio/clip_0001.b627439dc736464fa58e7a45b86d9c40.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/audio/clip_0001.b627439dc736464fa58e7a45b86d9c40.wav new file mode 100644 index 0000000000000000000000000000000000000000..77eb513047de086a8359ba6c2bc215355ceb5853 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/audio/clip_0001.b627439dc736464fa58e7a45b86d9c40.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json new file mode 100644 index 0000000000000000000000000000000000000000..8cd72b9b35bd25ae7a2e7fbf2117886d6a056788 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "3d13867c03bbbe848aa9843370c027b7fa148cf22fd634ad0a242f9c31df78d4", + "metadata_path": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json", + "revision": "b627439dc736464fa58e7a45b86d9c40", + "scene": 1 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "twerk_bed_7_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.safetensors", + "checkpoint_sha256": "3d13867c03bbbe848aa9843370c027b7fa148cf22fd634ad0a242f9c31df78d4", + "context_steps": 0, + "created_at": "2026-09-22T19:42:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/audio/clip_0001.b627439dc736464fa58e7a45b86d9c40.wav", + "generated_audio_sha256": "e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/prompts/clip_0001.b627439dc736464fa58e7a45b86d9c40.txt", + "prompt_file_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "b627439dc736464fa58e7a45b86d9c40", + "revision_metadata": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/segments/clip_0001.b627439dc736464fa58e7a45b86d9c40.mp4", + "segment_sha256": "b3d084526f7f51644812fabef66f34d7af09eb2bf144a6816b4a746a9e63800f", + "source_checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors", + "source_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "source_revision": "2d60f66e72dd47daa14617dd57f48372", + "source_segment_sha256": "46a078f0395d69ed38258c760b140603500ed40c9cdea76db95a365741092622", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "824349de189aa9cd898730e11e9e8c3f5ce8e859b07322442dad796e33a641e4", + "source_scene_contract": "6c72f314ae866f32c57dbe9fe7ceedc2e8fc3bbe87875671c72290c6bf2702b0" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d696f8fb7ef1824c741d8530f80bdcd5b33ffff2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d13867c03bbbe848aa9843370c027b7fa148cf22fd634ad0a242f9c31df78d4 +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..8cd72b9b35bd25ae7a2e7fbf2117886d6a056788 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "3d13867c03bbbe848aa9843370c027b7fa148cf22fd634ad0a242f9c31df78d4", + "metadata_path": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json", + "revision": "b627439dc736464fa58e7a45b86d9c40", + "scene": 1 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "twerk_bed_7_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.safetensors", + "checkpoint_sha256": "3d13867c03bbbe848aa9843370c027b7fa148cf22fd634ad0a242f9c31df78d4", + "context_steps": 0, + "created_at": "2026-09-22T19:42:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/audio/clip_0001.b627439dc736464fa58e7a45b86d9c40.wav", + "generated_audio_sha256": "e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/prompts/clip_0001.b627439dc736464fa58e7a45b86d9c40.txt", + "prompt_file_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "b627439dc736464fa58e7a45b86d9c40", + "revision_metadata": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/segments/clip_0001.b627439dc736464fa58e7a45b86d9c40.mp4", + "segment_sha256": "b3d084526f7f51644812fabef66f34d7af09eb2bf144a6816b4a746a9e63800f", + "source_checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors", + "source_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "source_revision": "2d60f66e72dd47daa14617dd57f48372", + "source_segment_sha256": "46a078f0395d69ed38258c760b140603500ed40c9cdea76db95a365741092622", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "824349de189aa9cd898730e11e9e8c3f5ce8e859b07322442dad796e33a641e4", + "source_scene_contract": "6c72f314ae866f32c57dbe9fe7ceedc2e8fc3bbe87875671c72290c6bf2702b0" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..4adb642abf5961f4e72c8a59f34aca8527bf6718 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json @@ -0,0 +1,492 @@ +{ + "clip_count": 3, + "completed_clip_count": 1, + "duration_seconds": 10.125, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 1, + "latent_saving": false, + "planned_clip_count": 3, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "twerk_bed_7_832px", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.safetensors", + "checkpoint_sha256": "3d13867c03bbbe848aa9843370c027b7fa148cf22fd634ad0a242f9c31df78d4", + "context_steps": 0, + "created_at": "2026-09-22T19:42:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/audio/clip_0001.b627439dc736464fa58e7a45b86d9c40.wav", + "generated_audio_sha256": "e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/prompts/clip_0001.b627439dc736464fa58e7a45b86d9c40.txt", + "prompt_file_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "b627439dc736464fa58e7a45b86d9c40", + "revision_metadata": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/checkpoints/clip_0001.b627439dc736464fa58e7a45b86d9c40.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/segments/clip_0001.b627439dc736464fa58e7a45b86d9c40.mp4", + "segment_sha256": "b3d084526f7f51644812fabef66f34d7af09eb2bf144a6816b4a746a9e63800f", + "source_checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors", + "source_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "source_revision": "2d60f66e72dd47daa14617dd57f48372", + "source_segment_sha256": "46a078f0395d69ed38258c760b140603500ed40c9cdea76db95a365741092622", + "steps": 20, + "trim_frames": 0, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "twerk_bed_7_832px", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/2d60f66e72dd47daa14617dd57f48372/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.safetensors", + "checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:13:09Z", + "delivered_frames": 243, + "forked_from_branch_id": "60ee9cafb0d74be0943bfa55f58368a1", + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0001.2d60f66e72dd47daa14617dd57f48372.wav", + "generated_audio_sha256": "e352af75232203e7cc05a30eed572f522b7f0614799952bbe85797ae67331867", + "generated_continuity": "on", + "history_hash": "bbbfc2ab5e9e97ecb071616944e1fff7848ad90ae6ba0fbf984a8b64792ade6a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.prompt.txt", + "prompt_file_sha256": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "2d60f66e72dd47daa14617dd57f48372", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.2d60f66e72dd47daa14617dd57f48372.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "318974f6ee0c709bd0d5451a3cc09e8e7b12ee46a6b105db4aeabe3317781f86" + }, + "generation_hash": "a6b35312ae01c0f89914fd9a5f96efcb878097b2c27282457a5c7c52bbf846b7", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bb5b0934422df17dc8c3f49e697efc414c581bbec42e2298b3ace131b9bf2ba3", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\n\nsummary:\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\n: fully_preserved - standing bedside pose, pink LED as the opening state.\n\ndetailed_description:\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0001.2d60f66e72dd47daa14617dd57f48372.mp4", + "segment_sha256": "46a078f0395d69ed38258c760b140603500ed40c9cdea76db95a365741092622", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0001.60ee9cafb0d74be0943bfa55f58368a1.json" + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/64ee43a5b75e46a18d4ae50defb31e29/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4", + "blend_segment_sha256": "7bada8ea3b163a434dde57e3ec15fb1f94ae3bd7a004c6fd157e6889ca28bcf9", + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.safetensors", + "checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:21:27Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.wav", + "generated_audio_sha256": "5f40476ce2a9f5528a8379be99215f686cb9d0b7849270d1e1e84d5614095194", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -4.821599960327148, + -6.0 + ], + "context_motion_baseline": 0.23760986328125, + "detected_luma_jump": 3.4772720336914062, + "detection_threshold": 1.25, + "mean_luma_jump": 3.5165634155273438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0027843136413424623, + 0.0027843136413424623 + ], + [ + 0.19071058385512407, + 0.17180234871658626 + ], + [ + 0.6314125210631127, + 0.6078831092984068 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7099999785423279, + 48.63119888305664, + 161.01019287109375 + ], + "start_frame": 0, + "target_percentiles": [ + 0.8503999710083008, + 43.80959892272949, + 152.89106597900388 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e693c8b7077c00a33aaf3ca8339c83d2ded1bec2bc76e70117871bdcab142432", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "2d60f66e72dd47daa14617dd57f48372", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.prompt.txt", + "prompt_file_sha256": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "64ee43a5b75e46a18d4ae50defb31e29", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a8f1cda0d7281392329cb064ab82ee9caba0f80dc32e359f7372941afc3f2a99" + }, + "generation_hash": "e87b6e644170e8d7130636a3b9676641d15ea3f862023362bd370ac873684ab8", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "0f909e763a4d834e1582f0eae69e4443323d4d7c567ca3d935e6b5978d10aee8", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0002.64ee43a5b75e46a18d4ae50defb31e29.mp4", + "segment_sha256": "34c28df8638483fa7e3779b66a9c0c102ba57f37c1523079767d154e0fd188b1", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0002.00303d1106084b9ca80980c006a1316d.json", + "visual_context_source_checkpoint_sha256": "776a74fdabc3fb0b6dd6087cdd7cfec7e74872100c35845252e1c56e966124dc", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "2d60f66e72dd47daa14617dd57f48372", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/api_prompt.json", + "plan": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/plan.json", + "workflow": "h3_chains/twerk_bed_7_832px/recovery_archives/30f2b6f8a1dd435786b74775e65293d4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_7_832px/blend_segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4", + "blend_segment_sha256": "95fdb77184705349d476d60f2f1a2dfc7935dc2b0b28db684d428acc45017812", + "branch_id": "2d60f66e72dd47daa14617dd57f48372", + "checkpoint": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.safetensors", + "checkpoint_sha256": "7f88b5d6ac4644a9d210dccb5e191b37015bb3d99fa7a3134812125a5a3f4ecd", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T13:38:20Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_7_832px/generated_audio/clip_0003.30f2b6f8a1dd435786b74775e65293d4.wav", + "generated_audio_sha256": "73465d0ea4a82ca1001a175947e9f38cca211a3518338078d3388e0ce2c7f732", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.10467529296875, + "detected_luma_jump": 10.463272094726562, + "detection_threshold": 1.25, + "mean_luma_jump": 10.380081176757812, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.23539921629662608, + 0.2118698045319202 + ], + [ + 0.6011487504547717, + 0.5776193386900658 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 60.02680015563965, + 153.29293136596678 + ], + "start_frame": 0, + "target_percentiles": [ + 0.6377999782562256, + 49.61940002441406, + 128.15745468139647 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "8329dd95cebc1d9bc5d3c96a08f84f23725080c42dd42d6d38710049415a0eb8", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "64ee43a5b75e46a18d4ae50defb31e29", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.prompt.txt", + "prompt_file_sha256": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "30f2b6f8a1dd435786b74775e65293d4", + "revision_metadata": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.30f2b6f8a1dd435786b74775e65293d4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f4beabcd9e6f41c94bb7ba7eba5be8b91178aa06adcd465de23e515e20890857" + }, + "generation_hash": "aa9e36ff9ea182b0c0c530e7f60611c8c035c23a0f6b0115ae7af92d4844c992", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "669a02f6ceac0cd98d272cc0510646cad516cf8470fe3ec2f135fec680f2bd56", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\n: fully_preserved - same room and standing lock. Arms stay raised.\n\ndetailed_description:\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/twerk_bed_7_832px/segments/clip_0003.30f2b6f8a1dd435786b74775e65293d4.mp4", + "segment_sha256": "3a1e2e75a528a47570d4029682742fe99d7f7dfaceb6366749d96129e075e560", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_7_832px/checkpoints/clip_0003.a5265096b29c4494a17038bf254eb5d6.json", + "visual_context_source_checkpoint_sha256": "7c3619f3c03ac77a31a039e7e2eb8674cf7431e17f73f5363637e64b6ca9f51d", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "64ee43a5b75e46a18d4ae50defb31e29", + "visual_context_source_scene": 2 + } + ], + "selection_complete": true, + "selection_scope": { + "end_scene": 3, + "start_scene": 1 + }, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "824349de189aa9cd898730e11e9e8c3f5ce8e859b07322442dad796e33a641e4", + "source_plan_hash": "af79e6b2d11ea7ca37447f838fd540c92f6b627731d5341b8d224e6418e35f2f", + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/prompts/clip_0001.b627439dc736464fa58e7a45b86d9c40.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/prompts/clip_0001.b627439dc736464fa58e7a45b86d9c40.txt new file mode 100644 index 0000000000000000000000000000000000000000..ad2356f86689dba2e5743613c758f9e1a1167cea --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/prompts/clip_0001.b627439dc736464fa58e7a45b86d9c40.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room. + +summary: +[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks. +: fully_preserved - standing bedside pose, pink LED as the opening state. + +detailed_description: +[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/segments/clip_0001.b627439dc736464fa58e7a45b86d9c40.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/segments/clip_0001.b627439dc736464fa58e7a45b86d9c40.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6e4753630c082a2ca2ca7058340550daf41342ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/upscaled/h3_lbh_3d/segments/clip_0001.b627439dc736464fa58e7a45b86d9c40.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3d084526f7f51644812fabef66f34d7af09eb2bf144a6816b4a746a9e63800f +size 6289244 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..dbb55f5a86a66c00fd6025cdf419ebbcda5b3f5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_7_832px/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1454.563424006278, + -284.54258197310025 + ], + "scale": 0.6303940863128605 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\\n\\nsummary:\\n[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\\n: fully_preserved - standing bedside pose, pink LED as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\\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 preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] The orbit continues from the front into a three-quarter view and holds.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\\n: fully_preserved - same room and standing lock. Arms stay raised.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin, socks on carpet, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_7_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing at the foot of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, white socks, right hand on the sheet, pink LED bar, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nude body, socks, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] High angle on Picture 1. Arms rise and join. Slow hip swing. Orbit lands on profile. Slop bounce on the breasts.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, bare breasts, white socks.\",\n \": fully_preserved - standing bedside pose, pink LED as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin standing at the bed matching , high angle. She looks at the lens. [at 0s] she raises both arms and joins her hands above her head. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. The hip swing is slow and continuous. [at 3s] she looks away and tilts her head to her left. [at 5s] the camera orbits toward her profile. Hands stay joined above her head. [at 7s] she looks back at the lens, then away, head tilt to her right. A very quiet breath. [at 8.5s] profile of her torso and bouncing breasts. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, sheets, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Camera tips into a high angle while the orbit continues, then straightens to the front.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] the slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Both hands stay joined above her head. [at 2s] the camera tips down into a high angle while the orbit continues. [at 5s] the camera straightens and comes back to a front view. She looks at the lens, blinks, then looks away, head tilt. [at 8s] front view close to Picture 1, breasts still bouncing. A very quiet breath. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, white socks, bedside room, pink LED, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] The orbit continues from the front into a three-quarter view and holds.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, bare breasts, white socks.\",\n \": fully_preserved - same room and standing lock. Arms stay raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] front view. The slow side-to-side hip swing is already going. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. Hands stay joined above her head. [at 3s] the camera keeps orbiting into a three-quarter view. [at 5s] she looks at the lens, then away, head tilt left then right. [at 7.5s] three-quarter hold, breasts still bouncing. A very quiet breath. The camera holds the three-quarter view. End while the slow hip swing is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin, socks on carpet, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_7_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "image_Krea2/17_09_2026/frontview__00014_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8969a8809f66aa7e64e3838d0b36ff2d2e502d54 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\\n: fully_preserved - prone bed pose and room as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. She stays on her side.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00257_.png" + }, + "is_changed": [ + "214bf9826b0ceabd2a14634574e72c4877f7972748521cde33634095e856d6f4" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0b73849be7069541ff46c602d38fc4051e28666f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bab4527dde3cd091ee9821b2ccfd3a94e71c561b3d90cfbe0411c8fb2f2f6619 +size 6547342 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json new file mode 100644 index 0000000000000000000000000000000000000000..c47e09a6d9f145cbed4e0b7a89319e3891c3a127 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "021d8bac6e2e732dc9c558d0711756d7ccbb17ebbb379b6b36b6e022cb45d247", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "run_name": "twerk_bed_8_nude_high_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "d918877ab027812ff31bd37fa4e6d0418b52ece47622004d4fa354f1c6f2c24d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:16:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "generated_continuity": "on", + "history_hash": "021d8bac6e2e732dc9c558d0711756d7ccbb17ebbb379b6b36b6e022cb45d247", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "d918877ab027812ff31bd37fa4e6d0418b52ece47622004d4fa354f1c6f2c24d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4", + "segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3f513cf893144e31a3a08bc75d1c56b5a62b4129 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6 +size 118913416 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..c47e09a6d9f145cbed4e0b7a89319e3891c3a127 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "021d8bac6e2e732dc9c558d0711756d7ccbb17ebbb379b6b36b6e022cb45d247", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "run_name": "twerk_bed_8_nude_high_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "d918877ab027812ff31bd37fa4e6d0418b52ece47622004d4fa354f1c6f2c24d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:16:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "generated_continuity": "on", + "history_hash": "021d8bac6e2e732dc9c558d0711756d7ccbb17ebbb379b6b36b6e022cb45d247", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "d918877ab027812ff31bd37fa4e6d0418b52ece47622004d4fa354f1c6f2c24d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4", + "segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json new file mode 100644 index 0000000000000000000000000000000000000000..a50d461c6772ba0b8baf3409688ef89c20766e27 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "fa5968d7da7a60f4847c4afc11dadd79ab88febba1e27af4a1ba03eb9a1dbb64", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "run_name": "twerk_bed_8_nude_high_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "980ca12bcf7583d32e6a0d0d32e30f61f147bb81e44ccdfc0bd0018e259e49c5" + }, + "generation_hash": "79d4edc7df41b3c38017cd2edfa08a2cfe60d895fe13422671f135d92a2d073d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "blend_segment_sha256": "bab4527dde3cd091ee9821b2ccfd3a94e71c561b3d90cfbe0411c8fb2f2f6619", + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:25:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "generated_continuity": "on", + "history_hash": "fa5968d7da7a60f4847c4afc11dadd79ab88febba1e27af4a1ba03eb9a1dbb64", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "242078ed60684d108f230abd84fb530f", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "980ca12bcf7583d32e6a0d0d32e30f61f147bb81e44ccdfc0bd0018e259e49c5" + }, + "generation_hash": "79d4edc7df41b3c38017cd2edfa08a2cfe60d895fe13422671f135d92a2d073d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..55c2318048ae62266a4ca7169edd5f4bb557b8db --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e +size 118678024 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..a50d461c6772ba0b8baf3409688ef89c20766e27 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "fa5968d7da7a60f4847c4afc11dadd79ab88febba1e27af4a1ba03eb9a1dbb64", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "run_name": "twerk_bed_8_nude_high_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "980ca12bcf7583d32e6a0d0d32e30f61f147bb81e44ccdfc0bd0018e259e49c5" + }, + "generation_hash": "79d4edc7df41b3c38017cd2edfa08a2cfe60d895fe13422671f135d92a2d073d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "blend_segment_sha256": "bab4527dde3cd091ee9821b2ccfd3a94e71c561b3d90cfbe0411c8fb2f2f6619", + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:25:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "generated_continuity": "on", + "history_hash": "fa5968d7da7a60f4847c4afc11dadd79ab88febba1e27af4a1ba03eb9a1dbb64", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "242078ed60684d108f230abd84fb530f", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "980ca12bcf7583d32e6a0d0d32e30f61f147bb81e44ccdfc0bd0018e259e49c5" + }, + "generation_hash": "79d4edc7df41b3c38017cd2edfa08a2cfe60d895fe13422671f135d92a2d073d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0742cac896c9896f68da3111a2f6ef716932b5d1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f21389ae863030a1e5fffa28dcc84cad3888f0aac97964b7b86cff830962fa77 +size 12330347 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav new file mode 100644 index 0000000000000000000000000000000000000000..50f0ee2b70b6d2e0d8a9276dc132709c657935e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav new file mode 100644 index 0000000000000000000000000000000000000000..ea50c2f11427874f4dae62c938e507e44780701d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..7a576c206db5c9a9aeaca5910050c2132ba16893 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/partial/through_clip_0002.manifest.json @@ -0,0 +1,234 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "twerk_bed_8_nude_high_res", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:16:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "generated_continuity": "on", + "history_hash": "021d8bac6e2e732dc9c558d0711756d7ccbb17ebbb379b6b36b6e022cb45d247", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "d918877ab027812ff31bd37fa4e6d0418b52ece47622004d4fa354f1c6f2c24d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4", + "segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "source_reference": "off", + "steps": 20 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "blend_segment_sha256": "bab4527dde3cd091ee9821b2ccfd3a94e71c561b3d90cfbe0411c8fb2f2f6619", + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:25:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "generated_continuity": "on", + "history_hash": "fa5968d7da7a60f4847c4afc11dadd79ab88febba1e27af4a1ba03eb9a1dbb64", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "242078ed60684d108f230abd84fb530f", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "980ca12bcf7583d32e6a0d0d32e30f61f147bb81e44ccdfc0bd0018e259e49c5" + }, + "generation_hash": "79d4edc7df41b3c38017cd2edfa08a2cfe60d895fe13422671f135d92a2d073d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..0b56b227ac36423fc322285d0b4315eb8cae550d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "2c9f484544f133fd635335d19dc314c273b558bdda6309cbe4b5bd8bed86c33b", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "7293194583973265331", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "prompt_prefix": "", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5ad1ab584d9154167339a44096f34d0c9a9a4208300a4f71f55b8cc0c28cff7e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_8_nude_high_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..da29f8c61750011b722b622d4fc731e0f3e3fb5f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_8_nude_high_res", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_8_nude_high_res", + "source_audio": null, + "updated_at": "2026-09-22T06:21:22Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/bea1da163be74750ae95a73f8440b4a1.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/bea1da163be74750ae95a73f8440b4a1.json new file mode 100644 index 0000000000000000000000000000000000000000..7228e4e9c926e936ca2e0bc6bebca6949c200404 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/bea1da163be74750ae95a73f8440b4a1.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "bea1da163be74750ae95a73f8440b4a1", + "parent_id": "f2ceb440b5a048cbb981f905dc556e3c", + "label": "", + "archived_at": null, + "created_at": "2026-09-22T06:21:28.715Z", + "updated_at": "2026-09-22T06:21:28.715Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "5851a56f0cc95f6cca6cec3d30ce68fc98fdd75f39b7f956e59a68d79902639b", + "prompt": "subject_definitions:\n defines , the exact adult woman standing on the dirt road, including her face in profile, long wavy dark brown hair, black crop tank, light blue thong, dark jeans pulled down below her ass, dry hills, blue sky, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, clothes, and the outdoor road. Do not use any other person's body from a video.\n\nsummary:\n[reference generation] One four-second back view. She holds the jeans down and looks over her shoulder, then toward the hills.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black crop tank, blue thong, jeans pulled down.\n: fully_preserved - standing on the dirt road, jeans at mid-hip, hills and sky as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the dirt road matching , camera behind her. Both hands hold the waistband of the dark jeans, fabric bunched under her ass, blue thong exposed. [at 0s] she looks back over her left shoulder. [at 1.5s] she shifts her weight from one foot to the other, hands still pinning the jeans down. [at 2.5s] she turns her face toward the hills and the road ahead. A very quiet breath. End while both hands still keep the jeans below her ass. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nDenim, dry dirt under her feet, light outdoor air, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/f2ceb440b5a048cbb981f905dc556e3c.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/f2ceb440b5a048cbb981f905dc556e3c.json new file mode 100644 index 0000000000000000000000000000000000000000..47763c22212648beca021e92bf0175e1e8c513e9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/f2ceb440b5a048cbb981f905dc556e3c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "f2ceb440b5a048cbb981f905dc556e3c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T15:09:17.885Z", + "updated_at": "2026-09-21T15:09:31.770Z", + "executed_at": "2026-09-21T15:09:31.770Z", + "last_executed_at": "2026-09-21T15:09:31.770Z", + "execution_count": 1, + "prompt_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..c8842338cfbe81d71da43a89fa77ae1f5abb2609 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_8_nude_high_res", + "scene_id": "clip_01", + "active_revision": "bea1da163be74750ae95a73f8440b4a1", + "revisions": [ + { + "id": "f2ceb440b5a048cbb981f905dc556e3c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T15:09:17.885Z", + "updated_at": "2026-09-21T15:09:31.770Z", + "executed_at": "2026-09-21T15:09:31.770Z", + "last_executed_at": "2026-09-21T15:09:31.770Z", + "execution_count": 1, + "prompt_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9" + }, + { + "id": "bea1da163be74750ae95a73f8440b4a1", + "parent_id": "f2ceb440b5a048cbb981f905dc556e3c", + "label": "", + "archived_at": null, + "created_at": "2026-09-22T06:21:28.715Z", + "updated_at": "2026-09-22T06:21:28.715Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "5851a56f0cc95f6cca6cec3d30ce68fc98fdd75f39b7f956e59a68d79902639b" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_02/fdaa8b50095945ee8be7f1d8790b4c76.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_02/fdaa8b50095945ee8be7f1d8790b4c76.json new file mode 100644 index 0000000000000000000000000000000000000000..211d4c151932ec4c9a4277834bdd043da53686f8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_02/fdaa8b50095945ee8be7f1d8790b4c76.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "fdaa8b50095945ee8be7f1d8790b4c76", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T15:17:40.268Z", + "updated_at": "2026-09-21T15:17:40.269Z", + "executed_at": "2026-09-21T15:17:40.269Z", + "last_executed_at": "2026-09-21T15:17:40.269Z", + "execution_count": 1, + "prompt_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..686a50437a5a71799be72329265a18f0640220ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_8_nude_high_res", + "scene_id": "clip_02", + "active_revision": "fdaa8b50095945ee8be7f1d8790b4c76", + "revisions": [ + { + "id": "fdaa8b50095945ee8be7f1d8790b4c76", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T15:17:40.268Z", + "updated_at": "2026-09-21T15:17:40.269Z", + "executed_at": "2026-09-21T15:17:40.269Z", + "last_executed_at": "2026-09-21T15:17:40.269Z", + "execution_count": 1, + "prompt_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8969a8809f66aa7e64e3838d0b36ff2d2e502d54 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\\n: fully_preserved - prone bed pose and room as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. She stays on her side.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00257_.png" + }, + "is_changed": [ + "214bf9826b0ceabd2a14634574e72c4877f7972748521cde33634095e856d6f4" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..0b56b227ac36423fc322285d0b4315eb8cae550d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "2c9f484544f133fd635335d19dc314c273b558bdda6309cbe4b5bd8bed86c33b", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "7293194583973265331", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "prompt_prefix": "", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5ad1ab584d9154167339a44096f34d0c9a9a4208300a4f71f55b8cc0c28cff7e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_8_nude_high_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..0e77d8250a06176d041306817c94bcde862ffd34 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -4103.029186837553, + -298.7514356382038 + ], + "scale": 0.9229599817706606 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\\n: fully_preserved - prone bed pose and room as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. She stays on her side.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_8_nude_high_res", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\",\n \": fully_preserved - prone bed pose and room as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\",\n \": fully_preserved - same bed and outfit. Face stays down / out of the profile.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\",\n \": fully_preserved - same bed and outfit. She stays on her side.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00257_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00257_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8969a8809f66aa7e64e3838d0b36ff2d2e502d54 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\\n: fully_preserved - prone bed pose and room as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. She stays on her side.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00257_.png" + }, + "is_changed": [ + "214bf9826b0ceabd2a14634574e72c4877f7972748521cde33634095e856d6f4" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..0b56b227ac36423fc322285d0b4315eb8cae550d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "2c9f484544f133fd635335d19dc314c273b558bdda6309cbe4b5bd8bed86c33b", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "7293194583973265331", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "prompt_prefix": "", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5ad1ab584d9154167339a44096f34d0c9a9a4208300a4f71f55b8cc0c28cff7e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=twerk_bed_8_nude_high_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..86dbd232471988239c201813a3fdfb3bc9dcb750 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json @@ -0,0 +1,3452 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -4103.029186837553, + -298.7514356382038 + ], + "scale": 0.9229599817706606 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\\n: fully_preserved - prone bed pose and room as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. She stays on her side.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_8_nude_high_res", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\",\n \": fully_preserved - prone bed pose and room as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\",\n \": fully_preserved - same bed and outfit. Face stays down / out of the profile.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\",\n \": fully_preserved - same bed and outfit. She stays on her side.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00257_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00257_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0001.aee198bf65cd.9a07a0c9d4c1.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0001.aee198bf65cd.9a07a0c9d4c1.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..68ba845f537724c288ebd887f870267bbf5df93b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0001.aee198bf65cd.9a07a0c9d4c1.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e922ba7c9dc571e28b4394e51fb72e2f5e40c40ff6121ca9e2af2a1668103c3 +size 6856238 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0002.f8a76a337248.37df8c3237b5.review.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0002.f8a76a337248.37df8c3237b5.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d84b1755147251b1b9aa145a6deba851f74daa5d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/reviews/clip_0002.f8a76a337248.37df8c3237b5.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8da7efdbe6d253573676dc7c8e2d2c553f330c4b2a749daf237fd557f8e708c6 +size 6164860 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8c91c497a8b663951c60a5cd88fe2ed080868172 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497 +size 6735239 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..2fbbada19de7f9b72f41f69bbcdc377d114063f3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room. + +summary: +[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings. +: fully_preserved - prone bed pose and room as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8a9582f3648b6aae011fba6fc75a37267409ac63 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f +size 6061388 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..7ae122c9aa34ef56641abc3d5a38a520f975f4de --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings. +: fully_preserved - same bed and outfit. Face stays down / out of the profile. + +detailed_description: +[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav new file mode 100644 index 0000000000000000000000000000000000000000..50f0ee2b70b6d2e0d8a9276dc132709c657935e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0002.5d2e57c57b3545a08666baab6392eb8d.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0002.5d2e57c57b3545a08666baab6392eb8d.wav new file mode 100644 index 0000000000000000000000000000000000000000..ea50c2f11427874f4dae62c938e507e44780701d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0002.5d2e57c57b3545a08666baab6392eb8d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json new file mode 100644 index 0000000000000000000000000000000000000000..982f1a7b7a81c36e565c13330ea8d76eab7cb1cc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "metadata_path": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "scene": 1 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "twerk_bed_8_nude_high_res", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.safetensors", + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "context_steps": 0, + "created_at": "2026-09-22T18:56:34Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0001.22f0183450a741f4a286144c7fb5cfe6.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4", + "segment_sha256": "7e836aed51c67c166ef733350829625b840a04cefd4c919897ca705bf44676c4", + "source_checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "source_segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "abbdfb06d58d5299569f1c672468c408b6bc618e7d45fa085ff6f364df27bcef", + "source_scene_contract": "4b093b1fef07726ab1f070a878c995c505d8d640e75456d9fdb41eb684421303" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..bebfea0c70edacd596fc753e7f883a0278603027 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943 +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..982f1a7b7a81c36e565c13330ea8d76eab7cb1cc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "metadata_path": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "scene": 1 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "twerk_bed_8_nude_high_res", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.safetensors", + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "context_steps": 0, + "created_at": "2026-09-22T18:56:34Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0001.22f0183450a741f4a286144c7fb5cfe6.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4", + "segment_sha256": "7e836aed51c67c166ef733350829625b840a04cefd4c919897ca705bf44676c4", + "source_checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "source_segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "abbdfb06d58d5299569f1c672468c408b6bc618e7d45fa085ff6f364df27bcef", + "source_scene_contract": "4b093b1fef07726ab1f070a878c995c505d8d640e75456d9fdb41eb684421303" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json new file mode 100644 index 0000000000000000000000000000000000000000..bf6f715e6d416e1ef3c88d77f20a06d02e4c6b17 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "metadata_path": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "scene": 1 + }, + { + "checkpoint_sha256": "cc431d4f2c2a0839115a27483fbf169add82e94c2653fa153530ff3469f587c6", + "metadata_path": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json", + "revision": "5d2e57c57b3545a08666baab6392eb8d", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "twerk_bed_8_nude_high_res", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.safetensors", + "checkpoint_sha256": "cc431d4f2c2a0839115a27483fbf169add82e94c2653fa153530ff3469f587c6", + "context_steps": 0, + "created_at": "2026-09-22T19:13:17Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0002.5d2e57c57b3545a08666baab6392eb8d.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0002.5d2e57c57b3545a08666baab6392eb8d.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "5d2e57c57b3545a08666baab6392eb8d", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0002.5d2e57c57b3545a08666baab6392eb8d.mp4", + "segment_sha256": "67fe9df2525552c9c34507bbfe68398e6a2008ec1b3b7296c5fdf0bb1c9c3689", + "source_checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "source_checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "source_revision": "242078ed60684d108f230abd84fb530f", + "source_segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "steps": 20, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "abbdfb06d58d5299569f1c672468c408b6bc618e7d45fa085ff6f364df27bcef", + "source_scene_contract": "3c81e5bd9f6fb6171e51edf715d17b6f49e787d30f1118e2c642cd40e380aa5d" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..1b966164db16130e4f920351507b3bba1064834d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc431d4f2c2a0839115a27483fbf169add82e94c2653fa153530ff3469f587c6 +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..bf6f715e6d416e1ef3c88d77f20a06d02e4c6b17 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "metadata_path": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "scene": 1 + }, + { + "checkpoint_sha256": "cc431d4f2c2a0839115a27483fbf169add82e94c2653fa153530ff3469f587c6", + "metadata_path": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json", + "revision": "5d2e57c57b3545a08666baab6392eb8d", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "twerk_bed_8_nude_high_res", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.safetensors", + "checkpoint_sha256": "cc431d4f2c2a0839115a27483fbf169add82e94c2653fa153530ff3469f587c6", + "context_steps": 0, + "created_at": "2026-09-22T19:13:17Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0002.5d2e57c57b3545a08666baab6392eb8d.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0002.5d2e57c57b3545a08666baab6392eb8d.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "5d2e57c57b3545a08666baab6392eb8d", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0002.5d2e57c57b3545a08666baab6392eb8d.mp4", + "segment_sha256": "67fe9df2525552c9c34507bbfe68398e6a2008ec1b3b7296c5fdf0bb1c9c3689", + "source_checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "source_checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "source_revision": "242078ed60684d108f230abd84fb530f", + "source_segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "steps": 20, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "abbdfb06d58d5299569f1c672468c408b6bc618e7d45fa085ff6f364df27bcef", + "source_scene_contract": "3c81e5bd9f6fb6171e51edf715d17b6f49e787d30f1118e2c642cd40e380aa5d" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..05b1203f5921cafda8291ed5e9118f2e2d0d0869 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb0b4c1a93dafff8650f6d19eba1a6b9c4e1ca6f42abdeb5ea4431250d359c0a +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json new file mode 100644 index 0000000000000000000000000000000000000000..e213e9dbc34ef3e4f8f419a5be1d77513612d149 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-22T19:15:23Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 464, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav", + "generated_audio_sha256": "cb0b4c1a93dafff8650f6d19eba1a6b9c4e1ca6f42abdeb5ea4431250d359c0a", + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "twerk_bed_8_nude_high_res", + "source_manifest_hash": "abbdfb06d58d5299569f1c672468c408b6bc618e7d45fa085ff6f364df27bcef", + "video": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4", + "video_sha256": "d5c19f765a843fc83e048efbcfa4c05d26a8dba3abec7fc865d93953293fff19" +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4ddfc1a46ce00cecb43bfd1f7d17b91d6c72cf86 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5c19f765a843fc83e048efbcfa4c05d26a8dba3abec7fc865d93953293fff19 +size 16184121 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..3e6d71e5a0bdc701c356492250c32c72b49bc4df --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json @@ -0,0 +1,304 @@ +{ + "clip_count": 2, + "completed_clip_count": 1, + "duration_seconds": 10.125, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 1, + "latent_saving": false, + "planned_clip_count": 2, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "twerk_bed_8_nude_high_res", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.safetensors", + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "context_steps": 0, + "created_at": "2026-09-22T18:56:34Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0001.22f0183450a741f4a286144c7fb5cfe6.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4", + "segment_sha256": "7e836aed51c67c166ef733350829625b840a04cefd4c919897ca705bf44676c4", + "source_checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "source_segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "steps": 20, + "trim_frames": 0, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "twerk_bed_8_nude_high_res", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:16:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "generated_continuity": "on", + "history_hash": "021d8bac6e2e732dc9c558d0711756d7ccbb17ebbb379b6b36b6e022cb45d247", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "d918877ab027812ff31bd37fa4e6d0418b52ece47622004d4fa354f1c6f2c24d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4", + "segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "source_reference": "off", + "steps": 20 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "blend_segment_sha256": "bab4527dde3cd091ee9821b2ccfd3a94e71c561b3d90cfbe0411c8fb2f2f6619", + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:25:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "generated_continuity": "on", + "history_hash": "fa5968d7da7a60f4847c4afc11dadd79ab88febba1e27af4a1ba03eb9a1dbb64", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "242078ed60684d108f230abd84fb530f", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "980ca12bcf7583d32e6a0d0d32e30f61f147bb81e44ccdfc0bd0018e259e49c5" + }, + "generation_hash": "79d4edc7df41b3c38017cd2edfa08a2cfe60d895fe13422671f135d92a2d073d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "visual_context_source_scene": 1 + } + ], + "selection_complete": false, + "selection_scope": { + "end_scene": 2, + "start_scene": 1 + }, + "total_delivered_frames": 464 + }, + "source_manifest_hash": "abbdfb06d58d5299569f1c672468c408b6bc618e7d45fa085ff6f364df27bcef", + "source_plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0001.22f0183450a741f4a286144c7fb5cfe6.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0001.22f0183450a741f4a286144c7fb5cfe6.txt new file mode 100644 index 0000000000000000000000000000000000000000..2fbbada19de7f9b72f41f69bbcdc377d114063f3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0001.22f0183450a741f4a286144c7fb5cfe6.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room. + +summary: +[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings. +: fully_preserved - prone bed pose and room as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0002.5d2e57c57b3545a08666baab6392eb8d.txt b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0002.5d2e57c57b3545a08666baab6392eb8d.txt new file mode 100644 index 0000000000000000000000000000000000000000..7ae122c9aa34ef56641abc3d5a38a520f975f4de --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0002.5d2e57c57b3545a08666baab6392eb8d.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings. +: fully_preserved - same bed and outfit. Face stays down / out of the profile. + +detailed_description: +[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7ffe6d4199a562b54bbf2a124f945d14040dc8bf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e836aed51c67c166ef733350829625b840a04cefd4c919897ca705bf44676c4 +size 7905400 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0002.5d2e57c57b3545a08666baab6392eb8d.mp4 b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0002.5d2e57c57b3545a08666baab6392eb8d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..14cf8cd129fa84a494001e3256f3fbfbb720c8de --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0002.5d2e57c57b3545a08666baab6392eb8d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67fe9df2525552c9c34507bbfe68398e6a2008ec1b3b7296c5fdf0bb1c9c3689 +size 7714650 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/upscale_manifest.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/upscale_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..57c05385ee997125277e769d3457085addaa4d58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/upscale_manifest.json @@ -0,0 +1,338 @@ +{ + "clip_count": 2, + "completed_clip_count": 2, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_upscale_manifest_v1", + "latent_saving": false, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "twerk_bed_8_nude_high_res", + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.safetensors", + "checkpoint_sha256": "cb2e7a802089343d81d59460ad8a1a754c70989c3e482ad7f4b8ea2d3b6d4943", + "context_steps": 0, + "created_at": "2026-09-22T18:56:34Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0001.22f0183450a741f4a286144c7fb5cfe6.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0001.22f0183450a741f4a286144c7fb5cfe6.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "22f0183450a741f4a286144c7fb5cfe6", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0001.22f0183450a741f4a286144c7fb5cfe6.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0001.22f0183450a741f4a286144c7fb5cfe6.mp4", + "segment_sha256": "7e836aed51c67c166ef733350829625b840a04cefd4c919897ca705bf44676c4", + "source_checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "source_segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.safetensors", + "checkpoint_sha256": "cc431d4f2c2a0839115a27483fbf169add82e94c2653fa153530ff3469f587c6", + "context_steps": 0, + "created_at": "2026-09-22T19:13:17Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/audio/clip_0002.5d2e57c57b3545a08666baab6392eb8d.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/prompts/clip_0002.5d2e57c57b3545a08666baab6392eb8d.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "5d2e57c57b3545a08666baab6392eb8d", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/checkpoints/clip_0002.5d2e57c57b3545a08666baab6392eb8d.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/upscaled/h3_lbh_3d/segments/clip_0002.5d2e57c57b3545a08666baab6392eb8d.mp4", + "segment_sha256": "67fe9df2525552c9c34507bbfe68398e6a2008ec1b3b7296c5fdf0bb1c9c3689", + "source_checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "source_checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "source_revision": "242078ed60684d108f230abd84fb530f", + "source_segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "steps": 20, + "trim_frames": 22, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "twerk_bed_8_nude_high_res", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/eb3ee5b43615417a8b74ad7f079ea4c4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.safetensors", + "checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:16:11Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.wav", + "generated_audio_sha256": "9028014a86893c8072dcb67f8fbadb4dddcab1af134cf2b6c4fd1d127b5ef84e", + "generated_continuity": "on", + "history_hash": "021d8bac6e2e732dc9c558d0711756d7ccbb17ebbb379b6b36b6e022cb45d247", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "d918877ab027812ff31bd37fa4e6d0418b52ece47622004d4fa354f1c6f2c24d", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0001.eb3ee5b43615417a8b74ad7f079ea4c4.mp4", + "segment_sha256": "aee198bf65cd384a0b8d64a3a113c08f9f252fbac5705d79b0a583e8db858497", + "source_reference": "off", + "steps": 20 + }, + { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_high_res/recovery_archives/242078ed60684d108f230abd84fb530f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/twerk_bed_8_nude_high_res/blend_segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "blend_segment_sha256": "bab4527dde3cd091ee9821b2ccfd3a94e71c561b3d90cfbe0411c8fb2f2f6619", + "branch_id": "eb3ee5b43615417a8b74ad7f079ea4c4", + "checkpoint": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.safetensors", + "checkpoint_sha256": "c4421d48ee2d1176aca9b6755fbf189541bcbb2b2f7c1030ea0f88a57b75c57e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:25:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/twerk_bed_8_nude_high_res/generated_audio/clip_0002.242078ed60684d108f230abd84fb530f.wav", + "generated_audio_sha256": "86a09659c7b89bbd6d615ef448b77064ee9e643dc9269a6a83d6c4fb84d0c589", + "generated_continuity": "on", + "history_hash": "fa5968d7da7a60f4847c4afc11dadd79ab88febba1e27af4a1ba03eb9a1dbb64", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.prompt.txt", + "prompt_file_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "242078ed60684d108f230abd84fb530f", + "revision_metadata": "h3_chains/twerk_bed_8_nude_high_res/checkpoints/clip_0002.242078ed60684d108f230abd84fb530f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "980ca12bcf7583d32e6a0d0d32e30f61f147bb81e44ccdfc0bd0018e259e49c5" + }, + "generation_hash": "79d4edc7df41b3c38017cd2edfa08a2cfe60d895fe13422671f135d92a2d073d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/twerk_bed_8_nude_high_res/segments/clip_0002.242078ed60684d108f230abd84fb530f.mp4", + "segment_sha256": "f8a76a3372489c0137548383861c2f458b9dd468a1309064eca0109897e9322f", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "4b87bfd06045ed807eb0f09abf8bb4030f530f7977dc4cbc75e5730ddcd123e6", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "eb3ee5b43615417a8b74ad7f079ea4c4", + "visual_context_source_scene": 1 + } + ], + "selection_complete": false, + "selection_scope": { + "end_scene": 2, + "start_scene": 1 + }, + "total_delivered_frames": 464 + }, + "source_manifest_hash": "abbdfb06d58d5299569f1c672468c408b6bc618e7d45fa085ff6f364df27bcef", + "source_plan_hash": "932fa656268d220c9a4c2f9d5c4a33ed19a94c5dc66e1631e5f53a04c2bd1717", + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/workflow.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..0e77d8250a06176d041306817c94bcde862ffd34 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_high_res/workflow.json @@ -0,0 +1,3454 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -4103.029186837553, + -298.7514356382038 + ], + "scale": 0.9229599817706606 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 565.0013197844796, + 2072.8708744701194 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 577.1902004331923, + 1989.1407501544247 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 79, + "last_node_id": 52, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 51, + 0, + 52, + 0, + "MODEL" + ], + [ + 79, + 52, + 0, + 34, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -686.5693751326714, + 1080.6980807843165 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 21, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 20, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3232.3984163121263, + 122.3265975015556 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3235.973752885002, + 443.2614677399528 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1302.3265317136418 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2378, + 1080 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\\n: fully_preserved - prone bed pose and room as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. She stays on her side.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "twerk_bed_8_nude_high_res", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\",\n \": fully_preserved - prone bed pose and room as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\",\n \": fully_preserved - same bed and outfit. Face stays down / out of the profile.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\",\n \": fully_preserved - same bed and outfit. She stays on her side.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_8_nude_high_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 17, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00257_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00257_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00268_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00268_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5262.047630537327, + 88.06413954633348 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 18, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 4, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 3, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 79, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2009.314819716313, + 688.2250840398019 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 15, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 13, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3965.178254866677, + 870.9067315470409 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 550.4829120161043, + 1182.407410638242 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4458.090275719599, + 871.7372738127311 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "6393a656deb841649941d41a03d55f2f", + "h3_checkpoint_manager_run": "SDB_avancer_sexy_2", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1993.7104838993278, + -84.4734862543925 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 78 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2292.2237467183286, + -85.079381619431 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/MinimaxH3-Fingering_000002000.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [ + { + "link": 78, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 79 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1699.383606695484, + 669.9676158834471 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..800bad5d5ed29c20c7ca8862d08c5bb49f33cab5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\\n: fully_preserved - prone bed pose and room as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"7293194583973265331\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\\n: fully_preserved - same bed and outfit. She stays on her side.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "twerk_bed_8_nude_low_res", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00257_.png" + }, + "is_changed": [ + "214bf9826b0ceabd2a14634574e72c4877f7972748521cde33634095e856d6f4" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "52", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"SDB_avancer_sexy_2\",\"lineage\":[{\"scene\":1,\"revision\":\"050a300aae394592baadfad8806c3621\"},{\"scene\":2,\"revision\":\"91627bea2412433da726070bebc45a55\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "52": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "50", + 0 + ], + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.json new file mode 100644 index 0000000000000000000000000000000000000000..f04b080f6f729db2e99b86768514f726ef92272f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "format": "h3_chain_segment_v3", + "history_hash": "df0ea83e851b8f502a82e843ba635b23acd586161c8f6c8c25641171230c92ed", + "plan_hash": "88e34ac59759a508bfde4952745d22cb5a95b42e9490d3e9d4bbbee483369912", + "run_name": "twerk_bed_8_nude_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "5d6a7fe6d9e201fa911e5f7f8f3169edc47ffaff44856e761522f20249ad5b8a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "b9aa6dc091714304869e41249acd726b", + "checkpoint": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.safetensors", + "checkpoint_sha256": "bf105a5ceb904561b580fadad90294f990904f138fbbf8f977293f45a1110aa5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:08:09Z", + "delivered_frames": 243, + "forked_from_branch_id": "e65a7b08fe8144d9af35681ea52537f0", + "generated_audio": "h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.b9aa6dc091714304869e41249acd726b.wav", + "generated_audio_sha256": "88ac49a30bc2bdaa4d9246737343b0bc5586a63420eb1b32d5b90e46b02b8b31", + "generated_continuity": "on", + "history_hash": "df0ea83e851b8f502a82e843ba635b23acd586161c8f6c8c25641171230c92ed", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_low_res/segments/clip_0001.b9aa6dc091714304869e41249acd726b.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "b9aa6dc091714304869e41249acd726b", + "revision_metadata": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "5d6a7fe6d9e201fa911e5f7f8f3169edc47ffaff44856e761522f20249ad5b8a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_low_res/segments/clip_0001.b9aa6dc091714304869e41249acd726b.mp4", + "segment_sha256": "bfa360d34f7bafc5e160fe3a027493271b93d4a1865710085e27584821e47e04", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..cca40fc24681ddc30ff99b6802cf10a4b6d35c30 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf105a5ceb904561b580fadad90294f990904f138fbbf8f977293f45a1110aa5 +size 68256128 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.json new file mode 100644 index 0000000000000000000000000000000000000000..ef50c5250111c6499467944455f7ff54e6c727b8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/e65a7b08fe8144d9af35681ea52537f0/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/e65a7b08fe8144d9af35681ea52537f0/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/e65a7b08fe8144d9af35681ea52537f0/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "format": "h3_chain_segment_v3", + "history_hash": "31779860a5af928cc9afbb94e9cc14dba391c8601e75d1c15fcf2871c126d917", + "plan_hash": "3b2fa0c02195c1624c13ed1decb1075d7b8125eaf9fd6749c6bea35b9f3d73dd", + "run_name": "twerk_bed_8_nude_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6bbdc653369b837cbc40c792dc16c9bf7ec27068e9485f610b058a13505670af" + }, + "generation_hash": "daa2968ea72efe863c712ca8f3a1c7d46c845c84a1f04c8fe43af996cdeafd79", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/e65a7b08fe8144d9af35681ea52537f0/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/e65a7b08fe8144d9af35681ea52537f0/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/e65a7b08fe8144d9af35681ea52537f0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e65a7b08fe8144d9af35681ea52537f0", + "checkpoint": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.safetensors", + "checkpoint_sha256": "57a6f4d53f57f495be1b7717936561290c575c8dd315517ead5cd2daa3f1d6d1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:04:02Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.e65a7b08fe8144d9af35681ea52537f0.wav", + "generated_audio_sha256": "6c8e817f32be2889eee3ea91be0518575464ddd885318c332f7bdb68b1ee01f4", + "generated_continuity": "on", + "history_hash": "31779860a5af928cc9afbb94e9cc14dba391c8601e75d1c15fcf2871c126d917", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_low_res/segments/clip_0001.e65a7b08fe8144d9af35681ea52537f0.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e65a7b08fe8144d9af35681ea52537f0", + "revision_metadata": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "6bbdc653369b837cbc40c792dc16c9bf7ec27068e9485f610b058a13505670af" + }, + "generation_hash": "daa2968ea72efe863c712ca8f3a1c7d46c845c84a1f04c8fe43af996cdeafd79", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/twerk_bed_8_nude_low_res/segments/clip_0001.e65a7b08fe8144d9af35681ea52537f0.mp4", + "segment_sha256": "52caabf3401058c07c9a7a0bbe587097aa9595eb76f381619f92b9040585f8b2", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.safetensors b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..05049147187712e5e95aac49cd7a391b92daf855 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57a6f4d53f57f495be1b7717936561290c575c8dd315517ead5cd2daa3f1d6d1 +size 68256120 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..f04b080f6f729db2e99b86768514f726ef92272f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "format": "h3_chain_segment_v3", + "history_hash": "df0ea83e851b8f502a82e843ba635b23acd586161c8f6c8c25641171230c92ed", + "plan_hash": "88e34ac59759a508bfde4952745d22cb5a95b42e9490d3e9d4bbbee483369912", + "run_name": "twerk_bed_8_nude_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "5d6a7fe6d9e201fa911e5f7f8f3169edc47ffaff44856e761522f20249ad5b8a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/api_prompt.json", + "plan": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/plan.json", + "workflow": "h3_chains/twerk_bed_8_nude_low_res/recovery_archives/b9aa6dc091714304869e41249acd726b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "b9aa6dc091714304869e41249acd726b", + "checkpoint": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.safetensors", + "checkpoint_sha256": "bf105a5ceb904561b580fadad90294f990904f138fbbf8f977293f45a1110aa5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-21T15:08:09Z", + "delivered_frames": 243, + "forked_from_branch_id": "e65a7b08fe8144d9af35681ea52537f0", + "generated_audio": "h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.b9aa6dc091714304869e41249acd726b.wav", + "generated_audio_sha256": "88ac49a30bc2bdaa4d9246737343b0bc5586a63420eb1b32d5b90e46b02b8b31", + "generated_continuity": "on", + "history_hash": "df0ea83e851b8f502a82e843ba635b23acd586161c8f6c8c25641171230c92ed", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/twerk_bed_8_nude_low_res/segments/clip_0001.b9aa6dc091714304869e41249acd726b.prompt.txt", + "prompt_file_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "b9aa6dc091714304869e41249acd726b", + "revision_metadata": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.b9aa6dc091714304869e41249acd726b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "16665b609bfec7a4c9e29f6ef035edd9f0b771601e9d4e0fd3e89f1c50d806cf" + }, + "generation_hash": "5d6a7fe6d9e201fa911e5f7f8f3169edc47ffaff44856e761522f20249ad5b8a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_version": 2, + "source_reference": "off", + "width": 352 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "seed": 7293194583973265331, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "segment": "h3_chains/twerk_bed_8_nude_low_res/segments/clip_0001.b9aa6dc091714304869e41249acd726b.mp4", + "segment_sha256": "bfa360d34f7bafc5e160fe3a027493271b93d4a1865710085e27584821e47e04", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/twerk_bed_8_nude_low_res/checkpoints/clip_0001.e65a7b08fe8144d9af35681ea52537f0.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.b9aa6dc091714304869e41249acd726b.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.b9aa6dc091714304869e41249acd726b.wav new file mode 100644 index 0000000000000000000000000000000000000000..22a03ba429808203ff72e7d85b5e2a0672946a61 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.b9aa6dc091714304869e41249acd726b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88ac49a30bc2bdaa4d9246737343b0bc5586a63420eb1b32d5b90e46b02b8b31 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.e65a7b08fe8144d9af35681ea52537f0.wav b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.e65a7b08fe8144d9af35681ea52537f0.wav new file mode 100644 index 0000000000000000000000000000000000000000..23d194f547b55ba94a54a5156ec58447c375c25e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/generated_audio/clip_0001.e65a7b08fe8144d9af35681ea52537f0.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c8e817f32be2889eee3ea91be0518575464ddd885318c332f7bdb68b1ee01f4 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/plan.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..3ec9818f68bf41feeef8da5c257946fe7ec0be2e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "cd578e2472e8cf933e40fabebb73b4f20c5bf90e9e1945376b037daea8edd24f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "7293194583973265331", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "88e34ac59759a508bfde4952745d22cb5a95b42e9490d3e9d4bbbee483369912", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331 + } + }, + "run_name": "twerk_bed_8_nude_low_res", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 7293194583973265331, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "5ad1ab584d9154167339a44096f34d0c9a9a4208300a4f71f55b8cc0c28cff7e", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch angle, waist-level. She stays on her side. Twerk and hip roll keep changing speed.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. She stays on her side.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch angle, waist-level on her hip and ass. She is on her side. icytwerk, she twerks with her ass moving up and down, faster than clip_02. Hips keep rolling. [at 3s] the twerk slows. [at 5s] it speeds up again, short up-down beats. [at 7.5s] it slows. A very quiet breath. The camera holds the dutch waist-level frame. End while the up-down twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=twerk_bed_8_nude_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..9665aaf97c4fa26cba2a1038ee31c342b5e00c1e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "twerk_bed_8_nude_low_res", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "twerk_bed_8_nude_low_res", + "source_audio": null, + "updated_at": "2026-09-21T15:01:04Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_01/9ecd907c278b494e835ef14888055d22.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_01/9ecd907c278b494e835ef14888055d22.json new file mode 100644 index 0000000000000000000000000000000000000000..42661ad9aa99a5dc64c5ec95a9bb6f94ccd4be51 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_01/9ecd907c278b494e835ef14888055d22.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9ecd907c278b494e835ef14888055d22", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T15:01:04.169Z", + "updated_at": "2026-09-21T15:05:12.482Z", + "executed_at": "2026-09-21T15:01:04.170Z", + "last_executed_at": "2026-09-21T15:05:12.482Z", + "execution_count": 2, + "prompt_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9", + "prompt": "subject_definitions:\n defines , the exact adult woman on the bed in the nurse look, including long wavy dark brown hair, white nurse cap with a red cross, white bikini top with a bow on the back, white bottoms with red trim, white lace-top stockings, glossy skin, pillows, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, nurse outfit, and room.\n\nsummary:\n[reference generation] Low angle on Picture 1. Slow hip roll then up-down twerk. Orbit to a profile where her face is out of frame.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, long wavy dark brown hair, nurse cap, white-and-red bikini, white stockings.\n: fully_preserved - prone bed pose and room as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , ass toward the lens. [at 0s] low angle. She rolls her hips left then right, slow. [at 2.5s] icytwerk, she twerks with her ass moving up and down, slow then a little faster. She turns her face down into the sheet so it is hidden. [at 5s] the camera orbits to a profile of her hip and ass. Her face stays out of this angle. [at 7.5s] the up-down twerk slows again. A very quiet breath. End while the profile twerk is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..85f22655a0b49ee2c04f7dd125478c0497ce99cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "twerk_bed_8_nude_low_res", + "scene_id": "clip_01", + "active_revision": "9ecd907c278b494e835ef14888055d22", + "revisions": [ + { + "id": "9ecd907c278b494e835ef14888055d22", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T15:01:04.169Z", + "updated_at": "2026-09-21T15:05:12.482Z", + "executed_at": "2026-09-21T15:01:04.170Z", + "last_executed_at": "2026-09-21T15:05:12.482Z", + "execution_count": 2, + "prompt_sha256": "68aee520b808365088f27e19356367c9c9d903640a112ebf163d5760b089a0e9" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_02/e32f12e58b224b849e8cf24978b776c9.json b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_02/e32f12e58b224b849e8cf24978b776c9.json new file mode 100644 index 0000000000000000000000000000000000000000..04ef904b77cccdf9d014f150b3552caab6d270b0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/twerk_bed_8_nude_low_res/prompt_history/clip_02/e32f12e58b224b849e8cf24978b776c9.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e32f12e58b224b849e8cf24978b776c9", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-21T15:08:28.819Z", + "updated_at": "2026-09-21T15:08:28.819Z", + "executed_at": "2026-09-21T15:08:28.819Z", + "last_executed_at": "2026-09-21T15:08:28.819Z", + "execution_count": 1, + "prompt_sha256": "ccdef94957edfccc1847e406a5dcff33154d136c75c86572fdbee5bf216ad45b", + "prompt": "subject_definitions:\n preserves the nurse outfit, long wavy dark brown hair, glossy skin, bed, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Hold the profile. Zoom in, then zoom out. Twerk rhythm changes. She rolls onto her side.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, nurse cap, white-and-red bikini, stockings.\n: fully_preserved - same bed and outfit. Face stays down / out of the profile.\n\ndetailed_description:\n[Shot 1] [at 0s] profile hold. Face out of frame. icytwerk, she twerks up and down at a medium pace, hips also rolling. [at 2.5s] the camera zooms in on her ass and the white-and-red waistband. [at 4.5s] the camera zooms out. She rolls onto her side on the sheet, still twerking, hips moving up and down. [at 7s] the twerk slows. A very quiet breath. End while she is on her side and the up-down motion is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bikini, stockings, sheets, ass bounce, very quiet breath. No voice. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +}